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

Diperbarui 8 tahun yang lalu

3 Jawaban:

Kalau localhost biasanya ngga ngedukung buat ngirim email beneran emang gan

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 8 tahun yang lalu

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

Dipost 8 tahun yang lalu

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

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban