160 x 600 AD PLACEMENT
160 x 600 AD PLACEMENT
930 x 180 AD PLACEMENT

CARA MEMBUAT DKIM DAN KONFIGURASINYA DI LINUX UBUNTU

750 x 100 AD PLACEMENT

CARA MEMBUAT DKIM DAN KONFIGURASINYA DI LINUX UBUNTU

Membuat DKIM (DomainKeys Identified Mail) memerlukan beberapa langkah baik di sisi mail server maupun di sisi DNS. Berikut adalah langkah-langkah lengkap untuk mengkonfigurasi DKIM pada mail server dan menambahkan record DKIM di DNS server.

Langkah 1: Instalasi dan Konfigurasi DKIM di Mail Server

  1. Instal Paket DKIM di Linux Ubuntu, Anda dapat menggunakan “opendkim” untuk mengelola DKIM.
    sudo apt update
    sudo apt install opendkim opendkim-tools

     

  2. Konfigurasi OpenDKIM Edit file konfigurasi utama OpenDKIM:
    sudo nano /etc/opendkim.conf

     

    Tambahkan atau modifikasi baris berikut:

    750 x 100 AD PLACEMENT
    AutoRestart Yes
    AutoRestartRate 10/1h
    UMask 002
    Syslog Yes
    SyslogSuccess Yes
    LogWhy Yes
    Canonicalization relaxed/simple
    ExternalIgnoreList refile:/etc/opendkim/trustedhosts
    InternalHosts refile:/etc/opendkim/trustedhosts
    KeyTable refile:/etc/opendkim/key.table
    SigningTable refile:/etc/opendkim/signing.table
    Socket inet:12345@localhost
    PidFile /var/run/opendkim/opendkim.pid
    UserID opendkim

     

  3. Konfigurasi Trusted Hosts Buat file “trustedhosts”:
    sudo nano /etc/opendkim/trustedhosts

     

    Tambahkan:

    127.0.0.1
    localhost
    192.168.1.0/24
    lemabang.com

     

    750 x 100 AD PLACEMENT
  4. Konfigurasi KeyTable Buat file “key.table”:
    sudo nano /etc/opendkim/key.table

     

    Tambahkan:

    default._domainkey.lemabang.com lemabang.com:default:/etc/opendkim/keys/lemabang.com/default.private

     

  5. Konfigurasi SigningTable Buat file “signing.table”:
    sudo nano /etc/opendkim/signing.table

     

    750 x 100 AD PLACEMENT

    Tambahkan:

    *@lemabang.com default._domainkey.lemabang.com

     

  6. Generate DKIM Keys membuat direktori untuk kunci:
    sudo mkdir -p /etc/opendkim/keys/lemabang.com
    cd /etc/opendkim/keys/lemabang.com
    sudo opendkim-genkey -s default -d lemabang.com
    sudo chown opendkim:opendkim default.private

     

  7. Configure OpenDKIM to Work with Postfix Edit file konfigurasi pada Postfix:
    sudo nano /etc/postfix/main.cf

     

    Tambahkan baris berikut di paling bawah file “main.cf” :

    milter_default_action = accept
    milter_protocol = 6
    smtpd_milters = inet:localhost:12345
    non_smtpd_milters = inet:localhost:12345

     

  8. Restart Services opendkim dan postfix
    sudo systemctl restart opendkim
    sudo systemctl restart postfix

     

Langkah 2: Tambahkan DKIM Record ke DNS

  1. Edit File Zona Forward ( db.lemabang.com )
    sudo nano /etc/bind/zones/db.lemabang.com

     

  2. Tambahkan Record DKIM Copy isi file “default.txt” yang telah dihasilkan oleh “opendkim-genkey” ke file zona DNS.
    ; DKIM record
    default._domainkey IN TXT “v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A…”

     

  3. Periksa Konfigurasi DNS
    sudo named-checkconf
    sudo named-checkzone lemabang.com /etc/bind/zones/db.lemabang.com

     

  4. Restart BIND
    sudo systemctl restart bind9
    sudo systemctl status bind9

     

Langkah 3: Tes DKIM

  1. Tes DKIM dengan Email Testing Service Kirim email ke layanan pengujian DKIM seperti Mail Tester atau DKIM Validator.
  2. Cek DKIM di Email Header Periksa header email yang dikirim untuk melihat apakah ada tanda tangan DKIM yang valid.

Jika semua langkah diikuti dengan benar, DKIM seharusnya sudah terkonfigurasi dan berfungsi pada mail server Anda, serta DNS server sudah memiliki record DKIM yang sesuai.

750 x 100 AD PLACEMENT

Leave a Reply

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

You might also like
930 x 180 AD PLACEMENT
Gudang ilmu?

Tempatnya berbagi seputar ilmu Teknologi dan Informasi

Promo Jangan Tampilkan Lagi Ya, Saya Mau !