Kita dapat memanfaatkan SMTP external untuk mengirimkan e-mail pada instalasi WordPress. Pastikan server atau host tempat WordPress diinstall diizinkan untuk menggunakan SMTP external tersebut (open relay).
Berikut langkah-langkahnya:
- Ubah baris ke-396 pada file <WP-ROOT>/wp-includes/pluggable.php berikut: $phpmailer->IsMail();
menjadi: $phpmailer->IsSMTP(); - Kemudian pada file <WP-ROOT>/wp-includes/class-phpmailer.php, edit bagian “PROPERTIES FOR SMTP” – baris 166.
var $Host = ‘localhost’; –> isikan dengan SMTP host atau IP address
jika koneksi membutuhkan autentikasi, pastikan variable $SMTPAuth diset ke “true”. Dan isikan juga $Username dan $Password. - Done.
Jika ingin praktis, bisa juga menginstal plugin WP Mail SMTP disini:
http://wordpress.org/extend/plugins/wp-mail-smtp/