Membuat activasi melalui email dengan php

Saya mau nanya bagaimana membuat activasi email dengan php saya sudah pernah membuatnya, namun saya tidak bisa memahami di pengaturan locahostnya?
avatar yabin

@yabin

15 Kontribusi 0 Poin


Jawaban Terpilih

klo mau ngirim email lewat localhost (pke xampp), harus setting php.ini ma sendmail.ini dulu di php.ini cari baris [mail function] kemudian ganti dengan:
SMTP=smtp.gmail.com
smtp_port=587 atau 25
sendmail_from = email anda@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

* pastikan sendmail_pathnya sesuai dg folder instalasi
* cari baris extension=php_openssl.dll, hilangkan tanda titik-koma
  tuk mengaktifkan ssl di localhost
di sendmail.ini update baris berikut:
smtp_server=smtp.gmail.com 
smtp_port=587 atau 25 // samakan dengan setting php.ini
auth_username=email andal@gmail.com
auth_password=password gmail
force_sender=email anda@gmail.com
setelah semuanya selesai, restart xampp. alternatif lainnya agan bisa pke PHPMailer | https://github.com/PHPMailer/PHPMailer semoga membantu :)
avatar maddock

@maddock

119 Kontribusi 115 Poin

Jawaban

Kalau localhost biasanya ngga ngedukung buat ngirim email beneran emang gan
avatar hilmanski

@hilmanski

2463 Kontribusi 2031 Poin


klo mau ngirim email lewat localhost (pke xampp), harus setting php.ini ma sendmail.ini dulu di php.ini cari baris [mail function] kemudian ganti dengan:
SMTP=smtp.gmail.com
smtp_port=587 atau 25
sendmail_from = email anda@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

* pastikan sendmail_pathnya sesuai dg folder instalasi
* cari baris extension=php_openssl.dll, hilangkan tanda titik-koma
  tuk mengaktifkan ssl di localhost
di sendmail.ini update baris berikut:
smtp_server=smtp.gmail.com 
smtp_port=587 atau 25 // samakan dengan setting php.ini
auth_username=email andal@gmail.com
auth_password=password gmail
force_sender=email anda@gmail.com
setelah semuanya selesai, restart xampp. alternatif lainnya agan bisa pke PHPMailer | https://github.com/PHPMailer/PHPMailer semoga membantu :)
avatar maddock

@maddock

119 Kontribusi 115 Poin


sundul ah, kabarin ya gan kalo jawaban dari @oketobali berhasil.. , nice share mas!
avatar hilmanski

@hilmanski

2463 Kontribusi 2031 Poin


Login untuk gabung berdiskusi