Menggunakan SMTP dari Mailgun di Wordpress


Hello sob,

Sebelumnya pernah dibahas tentang SMTP di artikel sebelumnya:
Sama hal nya dengan materi yang ada di link itu, terkadang saat kita menggunakan wordpress, secara default wordpress menggunakan fungsi php bawaan scriptnya yakni mail( ). Biasanya ini digunakan untuk membuat form kontak ("contact us") , dengan plugin form kontak yang banyak tersedia di wordpress.

Fitur ini akan tidak berguna jika fungsi php mail ( ) diblokir oleh hosting sobat, nah ini bisa diakali dengan penggunaan internal SMTP ataupun eksternal SMTP dari pihak ketiga seperti contoh yang akan dibahas disini yakni MailGun. Umumnya menggunakan smtp external seperti mailgun ini lebih mudah lolos di gmail , atau dengan kata lain tidak mudah masuk ke folder spam.

Yuk kita coba bahas disini gimana pemasangannya:

1. Pertama sobat daftar dan login ke dalam www.mailgun.com. Dan silahkan menuju halaman Domain, kemudian tambahkan domain anda (add new domain).

Catatan: Secara default mailgun, memberikan fitur sandbox mode, yang umumnya hanya untuk tester, dan tidak bisa mengirimkan email tanpa didaftarkan terlebih dahulu ke mailgun. Tapi ini tidak berlaku jika domain sobat sudah didaftarkan dan diverifikasi oleh mailgun. Jika sudah terdaftar , sobat dengan leluasa menggunakan fitur dari mailgun ini.

mailgun gb1


2. Masukkan domain sobat, akan tetapi bukan di domain utama. Contoh domain www.adrihost.com maka yang dimasukkan bisa mg.adrihost.com

mailgun gb2




3. Kemudian login ke Cpanel dari domain diatas milik sobat, kemudian menuju menu "DNS Zone Editor"

mailgun gb3



4. Klik menu "manage"

mailgun gb4


5. Pertama setting DKIF & SPF nya, cek kembali akun mailgun sobat di bagian ini:
A. Setting SPF:

mailgun gb5

Kemudian nilai yang didapat diatas dimasukkan ke pengaturan DNS CPanel sobat, (pada point 4) klik "add record" isi value spt ini:
  • Name = nilai hostname di mailgun ( mg.adrihost.com)
  • TTL = 14400
  • Type = TXT
  • Record = nilai di kolom "Enter this Value" (v=spf1 include:mail....)
  • kemudian klik "Add Record"
mailgun gb6

B. Setting DKIF:
Ulangi cara diatas untuk nilai yang kedua yakni DKIF nya:

  • Name = nilai hostname di mailgun ( pic._domainkey.mg.adrihost.com)
  • TTL = 14400
  • Type = TXT
  • Record = nilai di kolom "Enter this Value" (k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRBb ..... )
  • kemudian klik "Add Record"
mailgun gb7


6. Selanjutnya pengaturan CNAME untuk sub domain mg.adrihost.com, nilainya didapat di akun mailgun sobat (scroll ke bawah, di halaman yang sama dengan DKIF dan SPF):

mailgun gb8


Dan masukkan nilai dari mailgun tersebut ke DNS Cpanel sobat:
  • Name: hostname di mailgun (email.mg.adrihost.com)
  • TTL: 14400
  • Type: CNAME
  • Record: isi dengan nilai di kolom "Enter this value" yang ada di mailgun (mailgun.org)
  • Kemudian klik "Add Record"
mailgun gb9


7. Selanjutnya login ke akun wordpress sobat, dan masuk ke menu plugin.Dan install plugin "WP Mailgun SMTP" by InkThemes.
mailgun gb11


mailgun gb12


8. Aktifkan plugin dan lakukan pengaturan dimana username dan password nilainya dapat anda temukan di member area mailgun sobat. Jadi kembali ke member area mailgun. Klik domain yang sudah disetting tadi mg.adrihost.com. Klik domain tersebut.

mailgun gb14

dan akan tampil nilai seperti gambar dibawah, ambil username dan passwordnya yakni di bagian:
  • username = nilai di "Default SMTP Login"
  • password = nilai di "Default Password"
  • kemudian masukkan ke pengaturan plugin wordpress sobat.
mailgun gb15

9. Pengaturan telah selesai, sobat bisa melakukan pengetesan di plugin "WP Mailgun SMTP" tadi. Jika benar maka email akan terkirim.


mailgun gb17


SELAMAT MENCOBA !!!

Jika artikel ini membantu sobat, jangan lupa klik 1 kali iklan yang ada disini ya. thanks.





Subscribe to receive free email updates:

0 Response to "Menggunakan SMTP dari Mailgun di Wordpress"

Post a Comment