Mailer SMTP Authentication

Mungkin anda pernah mendengar mengenai SMTP authentication yang berfungsi untuk memverifikasi dan memvalidasi email account. Pada prinsipnya fungsi ini adalah untuk mengecek apakah email yang akan di kirimkan tersebut valid atau tidak. Selain itu juga SMTP authentication berfungsi untuk memvalidasi email pengirim supaya bisa menggunakan email account aktif yang kita tentukan. SMTP authentication ini pada dasarnya hampir sama dengan fungsi mail() di php, hanya saja lebih lengkap dengan valid. Jika pada fungsi mail() sender atau pengirim akan terbaca sebagai nobody@namaserver.com maka dengan SMTP authentication ini email pengirim bisa dibaca sesuai dengan email pengirim, misalnya saja saya@yahoo.com atau saya@namadomain.com.

Banyak provider hosting mendisable sender nobody, karena hal ini sangat riskan terhadap server mail tujuan. Sender nobody ini sering sekali dianggap sebagai spam oleh mail server tujuan, yang mana pada akhirnya jika suatu server sering melakukan spam, maka server mail tujuan akan memblok IP dari server pengirim. Jadi untuk mencegah hal tersebut, akan lebih baik jika menggunakan SMTP authentication. Lagipula dengan email saya@namadomain.com akan lebih kelihatan bonafit daripada menggunakan nama domain lain seperti nobody@namaserver.com

Dengan sedikit modifikasi dan setting, sistem pengiriman email anda menjadi lebih baik lagi. Untuk contoh penggunaan SMTP Authentication bisa dilihat di artikel membuat form kontak.