GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal DKIM di server Ubuntu

Pengantar

DKIM adalah singkatan dari DomainKeys Identification Mail. Seperti namanya, DKIM digunakan untuk mengautentikasi apakah email yang diterima seseorang benar-benar berasal dari Nama domain yang diklaim berasal dari email tersebut. Fitur ini sangat berguna untuk membedakan antara spam dan email asli karena spam sering kali memalsukan judul.

Ikuti langkah-langkah di bawah ini untuk menginstal dan mengkonfigurasi DKIM ke server Ubuntu.

Langkah 1:Instal paket DKIM

Gunakan perintah berikut di terminal Anda untuk menginstal paket DKIM

sudo apt-get install opendkim opendkim-tools

Langkah 2:Edit file konfigurasi

Setelah instalasi paket, akan ada file konfigurasi yang dibuat di dalam direktori yang diinstal. Edit file konfigurasi dengan menambahkan konten yang diberikan di bawah ini di akhir file.

Domain                  test.com
KeyFile                 /etc/postfix/dkim.key
Selector                mail
SOCKET                  inet:8891@localhost

Pastikan untuk mengganti example.com dengan nama domain Anda.

Langkah 3:Instal dan konfigurasikan Postfix

(Lewati ke langkah berikutnya jika sudah diinstal dan dikonfigurasi). Postfix adalah Agen Transfer Surat standar untuk Ubuntu. Gunakan perintah di bawah ini untuk menginstal Postfix.

sudo apt-get install postfix

Ikuti petunjuk di layar dan selesaikan proses instalasi. Buka file konfigurasi postfix menggunakan perintah berikut dan edit sebagai berikut.

vim /etc/postfix/main.cf

Tambahkan baris berikut di akhir file, lalu simpan dan keluar dengan menekan ESC kunci diikuti dengan mengetik :wq! lalu tekan tombol Enter kunci.

DKIM
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

Langkah 4:Pembuatan kunci DKIM

Buat kunci DKIM menggunakan perintah

opendkim-genkey -t -s mail -d test.com

Perintah ini akan menghasilkan file mail.private dan mail.txt. mail.private adalah kunci pribadi yang akan digunakan untuk menandatangani email keluar. Pindahkan ke /etc/opendkim.conf

cp mail.private /etc/postfix/dkim.key

Langkah 5:Menyetel data DNS

Buka file mail.txt menggunakan cat perintah

cat mail.txt

Hasilnya akan terlihat seperti ini

mail._domainkey    IN    TXT    ( "v=DKIM1; k=rsa; t=y; "
      "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDny/XOYgwb+zaDh/HNvrYVDIF5xRsVmKM4BKRyq4+3LVKvTtqtKG56wld1/xbBVRRtJKczYCjZPmDrepz7mXw+TSqYX5nURJdV+lxhHOK85c78ua4twI4XFfCrwr3q/kj4HuQLJ2ceN9VqRO5CoE5kPTunopNOB1Nv3TolP5wkKQIDAQAB" )  ; ----- DKIM key mail for test.com

Gunakan data yang tersedia untuk menyiapkan data DNS Anda untuk nama domain yang sesuai.

Langkah 6:Menyiapkan dan menguji

Mulai layanan DKIM Anda menggunakan perintah

sudo service opendkim start

Mulai ulang layanan postfix sekali sebelum menguji penyiapan Anda

sudo service postfix restart

Sekarang saatnya mengatur penyiapan DKIM Anda. Ada beberapa cara untuk menguji penyiapan di antaranya menggunakan yang berikut ini.

  • Ini adalah alat pengujian email untuk penyiapan DKIM.                        http://www.sendmail.org/dkim/tools
  • Gunakan alamat email balasan otomatis ini   [email protected]
  • Pilihan yang lebih baik adalah menggunakan layanan seperti http://www.mail-tester.com/ yang memberi Anda ID email sementara dan antarmuka web untuk melihat apa yang terjadi pada email saat menerima.

Ubuntu
  1. Cara Menginstal MySQL di Ubuntu 18.04

  2. Cara Memasang Server Minecraft di Ubuntu 18.04

  3. Cara Instal Zimbra 8.6 di Server Ubuntu 14.04

  1. Cara Menginstal Nginx di Ubuntu 20.04

  2. Cara Menginstal MariaDB di Ubuntu 20.04

  3. Cara Menginstal Server VNC Di Ubuntu 14.04

  1. Cara Instal OpenSIPS Server di Ubuntu 15.04

  2. Cara Menginstal Server Konsul di Ubuntu 16.04

  3. Cara Menginstal Zabbix di Ubuntu 18.04