iRedMail alan adına DKIM kaydı nasıl oluşturulur

Yazar admin
Tarih: Güncelleme: 3 dakika Okuma Süresi
A+A-
Sıfırla

Herkese selamlar, bu yazımda daha önce kurulumunu anlattığım açık kaynak kod yapısına sahip mail sistemi  iRedMail için eklediğiniz alan adlarına nasıl DKIM kaydı oluşturabilirsiniz onu anlatacağım.

İşletim sistemine bağlı olarak komutları amavisd-new , amavisd olarak düzenlemeniz gerekmektedir.

Benim bu anlatımımda amavisd-new komutunu kullanarak sizlere bilgi veriyor olacağım.

Sunucumuza root olarak ssh ile login olalım

ilk kurulumda eklenen alan adınızı için DKIM kaydı alınacaksa aşağıdaki komutu yazmanız yeterli olacaktır.

amavisd-new showkeys

Size aşağıdaki gibi bir çıktı verecektir.

root@mail:/var/lib/dkim# amavisd-new showkeys alanadı.com
; key#2 1024 bits, i=dkim, d=alanadı.com, /var/lib/dkim/alanadı.pem
dkim._domainkey.alanadı.com.     3600 TXT (
  "v=DKIM1; p="
  "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+hRIaVUbqqPVdi7bkOcvn9Na5"
  "ufojBbwaaPde5o0uaAegqvJ1Uaz9olJT9Vfm/+zvyreJEONi4eWV+fbwgrzsLhWs"
  "KfGeXfCg8CHs1ZCxZyGhvtTbRqjaTNoOylmLFbQjIYiQ0etnB0/uai++DguZuN9h"
  "u3XMXC6UE0CCUleGpwIDwQAB")

Hepsi bu kadar kolay 🙂

İşin ikinci kısmı ise eklediğimiz 2. 3. alan adları için nasıl DKIM kaydı oluşturabiliriz.

Bu kısım biraz uzun gözükse de aslında kolay. Hemen anlatıma geçiyorum.

İşletim sisteminizde amavis dizinini biliyor olmanız gerekiyor.

  • RHEL/CentOS: /etc/amavisd/amavisd.conf.
  • Debian/Ubuntu: /etc/amavis/conf.d/50-user

Dizinler bunlar. Bu işlemlerden önce alan adınızı mutlaka web ara yüzünden eklemiş olmanız gerekiyor.

İlk olarak KEY oluşturalım.

cd /var/lib/dkim/
amavisd-new genrsa umitturanli.com.tr.pem
chmod 0644 umitturanli.com.tr.pem

Oluşturduğumuz bu dosyaları amavisd.conf dosyasını açarak # Add dkim_key here. yazsının altına ekleyelim.

dkim_key("umitturanli.com.tr", "dkim", "/var/lib/dkim/umitturanli.com.tr.pem");

Yine amavisd.conf dosyasında local_domains_maps dosyasını aratalım ve altına hemen aşağıdaki yapıda kodu ekleyelim.

@local_domains_maps = ( [".$mydomain", "abc.com", "umitturanli.com.tr"] );  # list of all local domains

Eğer bu dosya var ise sadece alan adınızı içerisine ekleyin.

amavisd’i yeniden başlatın

amavisd-new restart veya /etc/init.d/amavisd-new restart

Herşey tamam şimdi DKIM kaydı almaya geldi.

amavisd-new showkeys umitturanli.com.tr

olarak işlem sağladığınızda DKIM kaydı alabileceksiniz. 🙂

DNS kaydını ekledikten sonra aşağıdaki komut ile doğrulama yapabilirsin.

amavisd-new testkeys

Eğer aşağıdaki gibi çıktı veriyorsa herşey yolunda demektir 🙂

TESTING#2 umitturanli.com.tr: dkim._domainkey.umitturanli.com.tr => pass

Ayrıca şunları da beğenebilirsiniz

Yorum Bırakın

* Bu formu kullanarak verilerinizin bu web sitesi tarafından saklanmasını ve işlenmesini kabul etmiş olursunuz.

Bu web sitesi deneyiminizi iyileştirmek için çerezler kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz devre dışı bırakabilirsiniz. Kabul Et Devamı