PHPMailer Jalan Di Localhost Tapi Tidak Di Hosting

Library PHPMailer saat dicoba di localhost jalan dan bisa kirim email, tapi saat di coba di hosting tidak bisa, email tidak terkirim.

Solusinya sangat tidak disarankan, tapi bisa dicoba. Cukup hapus $mail->IsSMTP() atau kasih komentar.

// $mail->IsSMTP();

Solusi ini akan mengabaikan setting SMTP dan PHPMailer tidak akan menggunakan SMTP tapi menggunakan fungsi default mail().

Hasilnya setelah saya coba email terkirim tapi masuk ke folder Spam. Saat dicoba di localhost malah bagus, email masuk ke Inbox.

Saya belum sempat ngulik masalah ini karena deadline saat bikin project nya. Ini saja disempat-sempatin dibikinin postingan biar gak lupa.

Mungkin nanti postingan ini akan di update dengan solusi yang lebih baik.

Teman-teman bisa juga cek thread di stackoverflow mengenai masalah ini.

Leave a Reply