Cara Generate Record DKIM Zimbra Mail

Pendahuluan

Apabila pengiriman email tidak berdasarkan dari sumber yang terpercaya maka biasanya user penerima tidak akan membalas email bahkan membacanya. Karena bisa jadi merupakan email scamm/phishing. Nah, disinilah dibutuhkan record email yaitu DKIM.

DKIM merupakan singkatan dari DomainKeys Identified Mail yaitu salah satu record email yang berfungsi untuk mengautentikasi email dengan disertai tanda tangan digital agar pesan yang diterima oleh user benar-benar pesan dari sumber yang terpercaya. DKIM menggunakan tanda tangan kriptografi untuk mengengkripsi email. Hal ini perlu dilakukan untuk menghindari adanya scamming ataupun phising email.

Disini saya akan share bagaimana Cara Generate Record DKIM pada Zimbra Mail. Apabila sebelumnya Anda belum Install Zimbra Mail, bisa refer kesini.

Tata Cara Generate Record DKIM

  1. Pertama kali silakan jalankan perintah berikut :
    sudo su - zimbra
    /opt/zimbra/libexec/zmdkimkeyutil -a -d example.id

    Note : Ganti example.id dengan nama domain Anda.

Nantinya akan keluar record DKIM beserta selectornya seperti berikut :

DKIM Data added to LDAP for domain example.id with selector 0E9F184A-7112-22E2-EF0A-3A2FCCAC6DCD
 Public key to enter into DNS:
 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey IN TXT "v=DKIM1;k=rsa;
 p=EGFgMA0GCSqGSIb3DQEBAQUAHAGNADCBiQKBgQDY5CBg15nZ2vYnRmrFHSb6Jn6ghQ2DXQbQgOJ/E5IGziUYEuE2OnxkBm1h3jived21uHjpNy0naOZjLj0xLyyjclVy1chrhSbsGAhe8HLXUsdXyfRvNTq8NWLsUnMEsoomtJCJ
 /8JUSYU1whOQ9oKZVAwWHSovTYApByqNMZmFg7QIDAHAG" ; ----- DKIM 0E9F184A-7112-22E2-EF0A-3A2FCCAC6DCD for example.id

Dari output diatas Anda membutuhkan beberapa data :
a. Selector yaitu 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey
b. Version yaitu v=DKIM1
c. Key type yaitu k=rsa
d. Public key yaitu p=EGFgMA0GCSqGSIb3DQEBAQUAHAGNADCBiQKBgQDY5CBg15nZ2vYnRmrFHSb6Jn6ghQ2DXQbQgOJ/E5IGziUYEuE2OnxkBm1h3jived21uHjpNy0naOZjLj0xLyyjclVy1chrhSbsGAhe8HLXUsdXyfRvNTq8NWLsUnMEsoomtJCJ /8JUSYU1whOQ9oKZVAwWHSovTYApByqNMZmFg7QIDAHAG

  1. Setelah mendapatkan data diatas, silakan masukkan record DKIM ke DNS manajemen domain Anda (example.id) :
    a. Pilih record TXT
    b. Pada kolom hostname silakan isi selectornya 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey
    c. Isi version, key type dan public key pada value TXT record v=DKIM1;k=rsa;p=EGFgMA0GCSqGSIb3DQEBAQUAHAGNADCBiQKBgQDY5CBg15nZ2vYnRmrFHSb6Jn6ghQ2DXQbQgOJ/E5IGziUYEuE2OnxkBm1h3jived21uHjpNy0naOZjLj0xLyyjclVy1chrhSbsGAhe8HLXUsdXyfRvNTq8NWLsUnMEsoomtJCJ/8JUSYU1whOQ9oKZVAwWHSovTYApByqNMZmFg7QIDAHAG
    d. Set TTL 3600

Tunggu masa propagasi domain Anda maksimal 1x24 jam.

  1. Langkah yang terakhir silakan verifikasi record DKIM yang sudah ditambahkan, bisa menggunakan tool dari MX toolbox :
    Hasil verifikasi record DKIM
    Pada gambar diatas merupakan contoh bahwa record DKIM yang sudah ditambahkan valid.

Kesimpulan

Record DKIM salah satu record yang bisa meningkatkan reputasi email server Anda, karena record DKIM menggunakan tanda tangan kriptografi untuk mengengkripsi email sehingga bisa menghindari adanya scamming email ataupun phishing. Untuk Cara Generate Record DKIM di Zimbra Mail juga cukup mudah dengan sekali menjalankan satu baris perintah saja.

Apabila Anda membutuhkan Jasa Instalasi Zimbra Mail beserta SSL nya bisa menghubungi lebih detail disini.

Sekian dan Terima Kasih.

Semoga baroakah dan bermanfaat 🙂