Cara Mengirim Email via SMTP di WordPress

Salah satu masalah paling umum di WordPress adalah email yang tidak terkirim atau masuk ke folder spam. Penyebabnya, WordPress secara default memakai fungsi mail() PHP yang kurang andal. Solusinya adalah mengonfigurasi SMTP WordPress dengan server email terautentikasi.

Mengapa Harus SMTP?

Fungsi mail() bawaan mengirim email langsung dari server tanpa autentikasi yang meyakinkan. Akibatnya, penyedia email seperti Gmail sering menandainya sebagai spam atau menolaknya. SMTP mengirim email melalui server resmi (seperti Gmail, Brevo, atau Mailgun) yang tepercaya, sehingga tingkat keterkiriman jauh lebih tinggi.

Cara 1: Melalui functions.php

Anda bisa mengarahkan WordPress memakai SMTP dengan hook phpmailer_init:

<?php
add_action('phpmailer_init', function($mail) {
    $mail->isSMTP();
    $mail->Host = 'smtp-relay.brevo.com';
    $mail->SMTPAuth = true;
    $mail->Port = 587;
    $mail->Username = 'akun_smtp_anda';
    $mail->Password = 'kata_sandi_smtp';
    $mail->SMTPSecure = 'tls';
});
?>

Cara 2: Menggunakan Plugin

Jika Anda tidak ingin menyentuh kode, gunakan plugin seperti WP Mail SMTP. Anda cukup mengisi detail server SMTP melalui antarmuka pengaturannya. Cara ini lebih mudah bagi pemula.

Mendapatkan Kredensial SMTP

Layanan seperti Brevo (dulu Sendinblue) atau Mailgun menyediakan kredensial SMTP gratis untuk volume email tertentu. Daftar, verifikasi domain Anda, lalu salin detail host, port, username, dan password.

Kesimpulan

Mengatur SMTP WordPress memastikan email penting seperti reset password, verifikasi akun, dan notifikasi benar-benar sampai ke kotak masuk pengguna. Ini adalah salah satu konfigurasi paling penting untuk situs WordPress yang serius.

Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi WordPress.

Baca Juga

Ali Akbar

Software Developer yang fokus mengembangkan aplikasi berbasis Web dan Desktop. Senang mempelajari teknologi baru terutama di bidang web design dan web development.

View all posts by Ali Akbar →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *