Solusi Directadmin phpMailer 550 Bad HELO – Host impersonating domain name

Jika anda menggunakan directadmin dan mengalami error di script phpmailer “550 Bad HELO – Host impersonating domain name” maka berikut ini adalah pembahasannya.

Penjelasan masalah :

  1. Domain.com di server A web server only
    Domain.com di server B email hosting only
  2. domain.com di server A menjalankan script phpmailer dengan menggunakan details akun email yang terdapat di server B.

ketika script phpmailer diakses keluar error “550 Bad HELO – Host impersonating domain name”

Solusi :

  1. Masuk ke directadmin -> Setting mx record di server A -> hilangkan centang pada lokal mail
  2. Masuk ke directadmin -> Setting mx record di server B -> centang pada lokal mail
  3. Tambahkan 2 baris pada script phpmailer yaitu
    $mail->SMTPAutoTLS = false;
    $mail->Hostname = “nama-hostname”;

nama-hostname bisa anda ganti dengan hostname server anda.

caranya adalah dengan mengeceknya menggunakan tools pengecekan reverse dns seperti berikut ini

https://mxtoolbox.com/ReverseLookup.aspx

Buka link diatas dan masukkan nama domain anda. maka anda akan mendapatkan reverse dns dari server anda.

untuk lebih lengkapnya tentang phpmailer silahkan baca solusi kirim email via smtp dengan phpmailler error

Konsultasi via WA di 0817-0334-1186

Sharing is Caring.!

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments