Solusi SMTP AUTH is required for message submission on port 587 cPanel atau WHM servers

Sekilas SMTP AUTH is required for message submission

SMTP AUTH is required for message submission on port 587. Sobat pasti pernah menerima replay tersebut pada saat melakukan telnet ke mail server. Pesan ini muncul dikarenakan pada mail server masih mengaktifkan fitur AUTH SMTP. Dan hal ini ada hubungannya dengan port 587

Solusi SMTP AUTH is required for message submission on port 587 cPanel atau WHM servers

Secara default jika fitur ini aktif, port 587 masih bisa digunakan, namun dengan SSL mode dan authentication diaktifkan. Dan pada beberapa kasus, pengguna masih menggunakan mode TLS (non SSL). Perlu dilakukan tweak pada cPanel untuk menangani kasus ini. Goals yang diinginkan adalah : Pengguna tetap menggunakan SMTP dengan port 587 dengan mode TLS - Non SSL

Penyelesaian / Solusi

Berikut step by step yang harus dilakukan

  • Pertama-tama pastika terlebih dahulu port 587 telah diopen, disisi Firewall
  • Jika menggunakan CSF Firewall seperti yang saya gunakan, dalam WHM klik CSF > Firewall Configuration > IPv4 Port Settings, isikan port 587 pada TCP_IN, TCP_OUT, UDP_IN dan UDP_OUT.
  • Pastikan agar port 587 tidak terblokir oleh SMTP_BLOCK milik CSF Firewall, caranya buka CSF > Firewall Configuration > SMTP Settings > SMTP_BLOCK. Jika tidak ingin repot bisa langsung di nonaktifkan fitur ini.
  • Namun jika masih ingin mengaktifkan fitur SMTP BLOCK nya, isikan port 587 pada CSF > Firewall Configuration > SMTP Settings > SMTP_PORTS.
  • Langkah terakhir, adalah mengaktifkan mode TLS pada WHM
  • Buka Home > Service Configuration > Exim Configuration Manager > Security
  • Non Aktifkan Require clients to connect with SSL or issue the STARTTLS command before they are allowed to authenticate with the server
  • Simpan Konfigurasi Exim cPanel nya

Your changes have been saved.

Restarting cPanel daemons...done.

Updating your system to reflect any changes...
Updating “Require clients to connect with SSL or issue the STARTTLS command before they are allowed to authenticate with the server.” from “On” to “Off”.
“Require clients to connect with SSL or issue the STARTTLS command before they are allowed to authenticate with the server.” was updated.
Done.
Your configuration changes have been saved! Waiting for “exim” to restart ………waiting for “exim” to initialize ………finished.

Service Status
exim (/usr/sbin/exim -ps -bd -q60m -oP /var/spool/exim/exim-daemon.pid) is running as mailnull with PID 26174 (systemd+/proc check method).

Startup Log
Jul 28 13:07:42 ruby.arthatel.co.id systemd[1]: Starting Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another....
Jul 28 13:07:42 ruby.arthatel.co.id systemd[1]: Started Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another..

Log Messages
2020-07-28 13:07:42 exim 4.93 daemon started: pid=26174, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)

exim restarted successfully.

Post a Comment for "Solusi SMTP AUTH is required for message submission on port 587 cPanel atau WHM servers"