Plesk web hosting kontrol paneli üzerinde, domain için DKIM kaydı oluşturma işlemini ve SSH üzerinden toplu DKIM kaydı oluşturma işlemini inceleyeceğiz.
DKIM Nedir?
DKIM’in açılımı DomainKeys Identified Mail şeklindedir. Domain anahtarıyla e-posta kimlik doğrulaması şeklinde Türkçeye çevrilebilir. DKIM ilk olarak Yahoo firması tarafından tasarlanmıştır. Phishing spoofing gibi e-mail sahtekârlıklarının önüne geçmek için kullanılan DKIM, domain adı ile emaili adresi eşleştirme yöntemdir. Bu yöntemle gönderilen e-postanın, gerçekten kendisinden gelip gelmediğini doğrulayabiliriz.
Plesk Onyx DKIM kaydı oluşturma
Plesk Onyx sürümünde DKIM oluşturmak için, Plesk kontrol panelimize http://IP:8880 ve https://IP:8443 Plesk portundan erişelim ve kullanıcı bilgilerimiz ile giriş yapalım.

Kontrol panelimize, “Mail Settings” ibaresine tıklayalım.

Burada “Use DKIM spam protection system to sign outgoing email messages” kutucuğunu işaretleyim ve “Apply” butonu ile ayarları kaydedelim.

Plesk SSH DKIM Oluşturma
Toplu bir şekilde, tüm domainlerde DKIM oluşturmak istiyorsak, aşağıdaki kodu yazmamız yeterli olacaktır.
for domain in $(plesk db -Ne 'SELECT name FROM domains WHERE parentDomainId=0;'); do plesk bin domain_pref --update $domain -sign_outgoing_mail true; done
Sık Sorulan Sorular
Plesk üzerinde DKIM kaydı nasıl etkinleştirilir?
Plesk paneline 8443 portu üzerinden giriş yaparak “Mail Settings” bölümünden “Use DKIM spam protection system” kutucuğu işaretlenir. Bu işlem, co location veya cloud sunucu üzerinde barındırılan domainler için de aynı şekilde geçerlidir.
SSH üzerinden toplu DKIM kaydı nasıl oluşturulur?
Aşağıdaki komut çalıştırıldığında tüm domainlerde DKIM imzası aktif olur:
for domain in $(plesk db -Ne 'SELECT name FROM domains WHERE parentDomainId=0;'); do plesk bin domain_pref --update $domain -sign_outgoing_mail true; done
DKIM ile SPF arasındaki fark nedir?
SPF, e-postanın hangi sunuculardan gönderilebileceğini doğrularken, DKIM mesajın içeriğinin değiştirilmediğini garanti eder. Yüksek güvenlik için sanal sunucu veya veri merkezi altyapılarında her ikisi birlikte kullanılmalıdır.
DKIM kaydı eklenmesine rağmen doğrulama başarısız olursa ne yapılmalı?
Öncelikle DNS kayıtlarının doğru işlenip işlenmediği kontrol edilmelidir. DNS yayılım süresi beklenmeli, gerekirse dig
veya nslookup
ile kayıt sorgulanmalıdır. Cloud sunucu ya da VDS ortamında DNS servisleri düzgün çalışmıyorsa e-posta kimlik doğrulaması başarısız olur.