Cara setup SPF dan DKIM di Webuzo, panduan ini bertujuan agar email nantinya email yang dikirim dari domain atau hosting VPS, Cloud atau Dedicated server tak masuk ke spam, berikut penjelasan singkat SPF dan DKIM.
Bagus SPF (Sender Policy Framework) maupun DKIM (DomainKeys Identified Mail) ialah aplikasi email – validasi sederhana yang dirancang bagi mendeteksi email spoofing dengan menyediakan mekanisme bagi memungkinkan menerima mail exchanger bagi memeriksa bahwa email yang masuk dari domain berasal dari host yang diizinkan oleh administrator domain tersebut.
Daftar dari yang berwenang mengirim host bagi domain ini diterbitkan pada domain Name System (DNS) catatan bagi yang domain pada wujud catatan TXT diformat khusus. Email spam dan phishing sering menggunakan ditempa “from” tempat tinggal, sehingga penerbitan dan memeriksa catatn SPF dapat dianggap teknik anti-spam.
PERHATIAN!
Di Webuzo rilis terbaru telah mendukung SPF dan DKIM. Postingan ini dijadikan arsip apabila ada yang masih menggunakan versi Webuzo yang lama.
Setup SPF dan DKIM di Webuzo
Di Webuzo ketika ini belum ada fitur bagi pengaturan SPF dan DKIM di Enduser panel, bagi itu kita mesti menjalankan secara manual menggunakan SSH terminal, bagi pengguna windows dapat menggunakan Putty.
Masuk ke direktori exim
cd /etc/exim/
Bikin Private key dan public key bagi 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 segala domain terkait dengan server ini menggunakan DKIM dan menggunakan kunci pribadi yang baru saja dikerjakan. dkim_selector disini dengan value “x”, tentu sahabat dapat mengubahnya namun apabila Sahabat memilih bagi mengubah “dkim_selector” karenanya mesti disesuaikan pada langkah berikutnya, apabila tak biarkan dan ikuti saja seperti diatas.
Restart Exim
Langkah berikutnya restart exim
service exim restart
Pengaturan DNS Zone
Buka Webuzo via browser favorite sahabat, di sesi berikutnya menyesuaikan pengaturan DNS.
MX Entry
Namun pertama-tama bikin MX entry apabila belum dikerjakan, apabila sahabat telah membuatnya seketika ke langkah berikutnya.
Priority: 10
Name / Host: @
Point: @
DNS Pengaturan
Tambahkan TXT pengaturan di zona dns bagi 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
Bikin TXT bagi 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, apabila di langkah sebelumnya sahabat ubah value dkim_selector “x” karenanya sahabat mesti menyesuaikannya.
Cek SPF dan DKIM
Pengaturan SPF dan DKIM selesai, bagi melihat berhasil atau tidaknya, silahkan check di https://www.mail-tester.com/spf-dkim-check.
Thanks to : mylenee
Screenshot:
Tentu Sahabat tak perlu repot menjalankan hal ini, kami menawarkan Jasa Setup VPS Murah, hubungi kami di: Telephone : 081235008433
Sumber https://idnetter.com