Pertanyaan mas Sahrul menjadi inspirasi panduan kali ini. Setahu saya secara default EasyEngine pun memasangkan Exim selaku MTA (Mail Transfer Agent), jadi apalagi ada script yang membutuhkan pengiriman email akan ditangani oleh program ini.
Namun urusan kirim email itu dapat dinamakan gampang – gampang susah. Saya sendiri lebih mempercayai layanan eksternal daripada secara mandiri membangun mail server kalau tak terpaksa. ?
Pertama-tama mari kita menej konfigurasi Exim:
nano /etc/mail/exim.conf
Atau dapat berlokasi di:
nano /etc/exim.conf
Kemudian cari bagian router (ROUTERS CONFIGURATION) dan tambahkan kode berikut:
smtp_router:
driver = manualroute
transport = smtp_relay
domains = ! +local_domains
route_data = mail.server_smtp.com
Ingat, data SMTP server diatas cuma contoh dan mesti digantikan ke konfigurasi dari layanan SMTP yang kamu gunakan.
Lanjutkan di bagian transport (TRANSPORTS CONFIGURATION) pun tambahkan kode dibawah:
smtp_relay:
driver = smtp
port = 2525
hosts_require_auth = $host_address
hosts_require_tls = $host_address
Cek ulang apakah portnya dapat digunakan atau dapat diganti.
Dan akhirnya baru kita berikan apa username dan password dari SMTP servernya di bagian authenticator (AUTHENTICATION CONFIGURATION):
smtp_login:
driver = plaintext
public_name = LOGIN
hide client_send = : nama_user : kata_sandi
Akhirnya kita restart proses Exim:
service exim restart
Kemudian kamu dapat tes apakah sukses atau tak, misalkan terinstall WordPress coba lakukan lupa password dan cek inbox emailnya.
Sumber https://servernesia.com