Devops

Send Email Gagal Dihantar

Server VPS perlulah install MTA terlebih dahulu (postfix,mailx). Apabila sudah install maka buat pengujian penghantaran emel.Jika tidak dapat terima email, maka kena kesan daripada logs email yang dihantar.

Contoh logs adalah seperti ini


sudo tail -n 20 /var/log/mail.log

email@live.com.my>, relay=apc.olc.protection.outlook.com[52.101.9.3]:25, delay=2.3, delays=0.04/0.03/2/0.23, dsn=5.7.1, status=bounced (host apc.olc.protection.outlook.com[52.101.9.3] said: 550 5.7.1 Unfortunately, messages from [101.99.84.174] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3150)

 

Disini dapat dikenalpasti bahawa email receiver tersebut sudah pun block ip ini. Maka apa-apa email yang dihantar tidak akan diterima penerima. Untuk ini adalah beberapa langkah untuk betulkannya

1.Request Delisting From Microsoft
-buktikan kepada penerima (Microsoft) bahawa server vps kita adalah selamat. Pihak Microsft akan semak dan akan memaklumkan setelah selesai

2. Gunakan SMTP relay
Relay server adalah medium yang ditrusted oleh Email provider. Boleh jadi server vps atau server cloud. Sekiranya masih gagal alternatif lain adalah gunakan Mail Service Delivery platform (contohnya mailgun, Amazon SES,Zoho,Mailtrap)

 

 

 

Related Articles

Check Also
Close
Back to top button