Cara Setup SPF dan DKIM di Webuzo VPS

Cara Setup SPF dan DKIM di Webuzo pada tutorial kali ini penting agar email yang dikirm dari domain atau hosting VPS, Cloud atau Dedicated server yang bersangkutan tidak masuk ke spam, berikut penjelasan singkat SPF dan DKIM.

Baik SPF (Sender Policy Framework) maupun DKIM (DomainKeys Identified Mail)  adalah sistem email – validasi sederhana yang dirancang untuk mendeteksi email spoofing dengan menyediakan mekanisme untuk memungkinkan menerima mail exchanger untuk memeriksa bahwa email yang masuk dari domain berasal dari host yang diizinkan oleh administrator domain tersebut.

Daftar dari yang berwenang mengirim host untuk domain ini diterbitkan dalam domain Name System (DNS) catatan untuk yang domain dalam bentuk catatan TXT diformat khusus. Email spam dan phishing sering menggunakan ditempa “from” alamat, sehingga penerbitan dan memeriksa catatn SPF dapat dianggap teknik anti-spam.

Source: Wikipedia

 

Cara Setup SPF dan DKIM di Webuzo

Di Webuzo saat ini belum ada fitur untuk pengaturan SPF dan DKIM pada Enduser panel, untuk itu kita harus melakukan secara manual menggunakan SSH terminal, untuk pengguna windows bisa menggunakan Putty.

Masuk ke direktori exim

cd /etc/exim/

Buat Private key dan public key untuk menandatangani pesan email dengan openssl

openssl genrsa -out dkim.private.key 1024

Ekstrak public key dari private key

openssl rsa -in dkim.private.key -out dkim.public.key -pubout -outform PEM

sebuah file baru dengan nama dkim.private.key akan terbuat di folder ini (/etc/exim/)

Buka file konfigurasi exim.conf

vi exim.conf

cari remote_smtp dengan cara ketik /remote_smtp kemudian enter:

replace bagian berikut ini:

remote_smtp:
 driver = smtp

Ganti dengan:

remote_smtp:
 driver = smtp
 dkim_domain = ${lc:${domain:$h_from:}}
 dkim_selector = x
 dkim_private_key = /etc/exim/dkim.private.key
 dkim_canon = relaxed

Hal ini memungkinkan semua domain terkait dengan server ini menggunakan DKIM dan menggunakan kunci pribadi yang baru saja dibuat. dkim_selector disini dengan value “x”, tentu anda bisa mengubahnya namun jika Anda memilih untuk mengubah “dkim_selector” maka harus disesuaikan dalam langkah selanjutnya, jika tidak biarkan dan ikuti saja seperti diatas.

 

Restart Exim

Langkah selanjutnya restart exim

service exim restart

Atau untuk restart exim bisa melalui CP Webuzo.

service exim restart

 

Pengaturan DNS Zone

Buka Webuzo melalui browser favorite anda, pada sesi selanjutnya menyesuaikan pengaturan DNS.

MX Entry
Namun pertama-tama buat MX entry jika belum dibuat, jika anda sudah membuatnya langsung ke langkah selanjutnya.

Priority: 10
Name / Host: @
Point: @

 

DNS Setting

Tambahkan TXT setting pada zona dns untuk SPF

Name / Host: @
TXT value: v=spf1 a mx ip4:192.0.0.25 ip6:2605:f700:40:400::4b3d:6 ~all

Sesuaikan ip4 dan ip6 nya

 

Buat TXT untuk DKIM

Name / Host: x._domainkey
TXT value: v=DKIM1; p=MIGfMA0G45CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC59QohaSgtVxZTf3kYqSsHk6rflJNRAH+Us80lX7EHkc0R9Nltxg6Fy+5IxojHH3za+rRfAdVo5wYlh/Cz8zwb4kE11k3kMOjrIlOskEcvkRE/QCOY4c8tiO5/AkQE/d6wTveBLoW+vg3KontCj3SMHqQVSsCQthNWr1om+dVA4QIDAQAB

Sesuaikan dengan isi dari file dkim.public.key, jika pada langkah sebelumnya anda ubah value dkim_selector “x” maka anda harus menyesuaikannya.

 

Check SPF dan DKIM

Pengaturan SPF dan DKIM selesai, untuk melihat berhasil atau tidaknya, silahkan check di https://www.mail-tester.com/spf-dkim-check.

Thanks to : mylenee

Screenshot:

cara setup spf dan dkim di webuzo

 

Tentu anda tak perlu repot melakukan hal ini, kami menawarkan Jasa Setup VPS Murah, hubungi kami di:

Telephone : 081235008433

PIN BB: 743EB942

dan kami akan setup SPF dan DKIM di VPS atau cloud server anda.

Leave a Reply

Your email address will not be published. Required fields are marked *