DKIM Nedir - Nasıl Çalışır, Önemi ve Bilmeniz Gereken Her Şey
Yayınlanan: 2022-12-09DKIM ( DomainKeys Identified Mail ), kötü amaçlı etkinliği algılayan ve spam gönderenlerin meşru bir etki alanı gibi görünmesini önleyen bir güvenlik standardı yöntemi olarak bilinir.
Gönderen ve alan posta sunucuları arasında aktarım sırasında herhangi bir değişiklik yapılıp yapılmadığını gerçekten fark eder.
Her e-posta bir etki alanı içerir. Spam gönderenler, alan adını çoğaltmak ve alıcıya saldırmak için kimlik avı e-postaları göndermek için kullanılır. DKIM, e-postanızın güvende olması için güvenlik şifrelemesi eklemekle ilgilidir.
Bu blog, DKIM'in nasıl çalıştığını, bunun nasıl kurulacağını ve önemini açıklayacaktır. Okumaya devam et.
DKIM İmzası nedir ve nasıl çalışır?
DKIM (Domain Keys Identified Mail), alıcının bir e-postanın gerçekten gönderilip gönderilmediğini ve o alanın sahibi tarafından yetkilendirildiğini kontrol etmesine olanak tanıyan bir e-posta kimlik doğrulama tekniğidir. Bu, e-postaya dijital bir imza vererek yapılır. Bu DKIM imzası, mesaja eklenen ve şifreleme ile korunan bir başlıktır.
dmarc analizörü
E-postalarınıza bir DKIM imzası veya başlığı eklersiniz ve bu, mesajınızın güvende kalmasına yardımcı olur. Hem göndericilere hem de alıcılara yardımcı olur.
Bir alıcının posta sunucusu, e-postanızın geçerli bir DKIM imzasıyla imzalandığını belirlediğinde, e-posta bağlantınız güvenli hale gelir.
DKIM imzaları son kullanıcılar tarafından görülmez, sunucu seviyesi arasında çalışır.
DKIM İmzası Örneği
DKIM anahtarlarını daha iyi anlamanız için burada bir DKIM başlığı örneği var –
v=1; a=rse-ufc989;
d=demo.com; s=büyük-e-posta;
h=kimden:kime:konu;
bh=sNicn1ZUBsharc9ewLAKwfAL3Jlo80c=;
t=19987367792;
b=LK09yytPoaw78hhkshyyyatafw877hagegvwqwe3mehaspoe034ieo+ ieor99juTGVsebfhhvo/HHwien34njsdbf7ouuseebsQIO/dheu78jhuwb=
Pekala, orada çok fazla sayı görüyorsun, değil mi? Önce tam bir açıklama ile kafa karışıklığınızı giderelim –
- v= kullanılan DKIM sürümünü gösterir.
- d= gönderenin alan adıdır.
- s= Bu, alıcı sunucu tarafından DNS kaydını aramak için kullanılacak alan/seçicidir.
- h= Dijital imzaları oluşturmak için kullanılan başlık alanlarını listeler.
Daha iyi anlamanız için size gerçek hayattan bir örnek verelim. Diyelim ki Niloy, weMail'in etki alanını kullanarak Mehreen'e bir e-posta gönderdi. Konu satırına "İnanılmaz Teklifler - Kara Cuma" verdi.
Öyleyse, içeriğin "b" = "[email protected]" + "[emailprotected]" + "İnanılmaz Teklifler – Kara Cuma"da nasıl kullanılacağı aşağıda açıklanmıştır. Temel olarak “Kime, Kimden ve Konu başlıkları alınır.
- b= “h” ve “bh” tarafından oluşturulan ve özel anahtarla imzalanan dijital/sayısal imzadır.
- bh= Bu etiket, e-posta gövdesinin karma değeridir. Bu, e-posta içeriğinizin şifrelenmiş bir versiyonudur. Bu, DKIM bunları imzaladıktan sonra ve alıcılarına ulaşmadan e-posta içeriğinin değiştirilmesini önlemeye yardımcı olur.
- a = Bu, dijital imzayı hesaplamak için kullanılan algoritmayı belirtir.
- t = Bu bir zaman damgası etiketidir. İmza oluşturma süresinin kaydını tutmaya yardımcı olur.
DKIM Anahtarı Nasıl Oluşturulur
Etki Alanı Adı Sunucusuna (DNS) bir DKIM kaydı eklemek için önce bir DKIM anahtarı oluşturmalısınız. Size bir DKIM anahtarını nasıl oluşturacağınıza dair bir genel bakış sunalım.
1. Adım: Tüm e-posta gönderen alanlarınızı veya E-posta Pazarlama araçları, Pazarlama Otomasyonu araçları, CRM – Müşteri İlişkileri Yönetimi araçları veya sizin adınıza e-posta gönderen diğer araçlar gibi üçüncü taraf uygulamalarınızı listeleyin.
2. Adım: Tüm gönderen alan adlarınızı listeledikten sonra, bir DKIM paketi kurmalısınız. Tüm bu süreç, posta sunucusu işletim sisteminize ve seçtiğiniz DKIM paketine bağlı olacaktır.
Adım 3: Üçüncü adımda, genel ve özel bir DKIM anahtarı oluşturmanız gerekir. DKIM anahtar oluşturucuları, anahtarları oluşturmanıza yardımcı olabilir. Çok fazla çevrimiçi araç var.
Bunları google'da "DKIM Jeneratör" olarak aratarak bulabilirsiniz. Anahtar oluşturma sırasında lütfen anahtar çiftleriniz için seçici adları ayarlayın. Seçiciler, posta sunucularına her etki alanı için ortak anahtarın nerede bulunacağını söyler.
DNS'de DKIM Kaydı Nasıl Eklenir?
DKIM anahtarlarını oluşturduktan sonra, kurulum işlemini tamamlamak için DKIM kaydınızı DNS'nize eklemeniz gerekir. Aşağıdaki adımları takip et:
Adım 1: DKIM genel anahtarınızı yayınlamanız ve özel anahtarı gizlemeniz gerekir. Ortak anahtarı Etki Alanı Adı Sunucunuza (DNS) bir txt dosyası olarak ekleyin ve DKIM ortak anahtarınızı yayınlayın.
Ve özel anahtarı SMTP posta sunucunuza, Posta Aktarım Aracınıza (MTA) veya DKIM paketinizin belirttiği yere kaydedin. Değişikliklerin yerine oturması 2 gün kadar sürebilir. Bu yüzden sabırlı ol.
Adım 2: Yapmanız gereken son şey, e-posta sunucunuzu yapılandırmak. Kurulum sunuculara göre değişiklik gösterebileceğinden, lütfen sunucunuz tarafından sağlanan yönerge kılavuzunu izleyin.
Birden fazla DKIM kaydı tutabilir misiniz?
Aslında evet. Ama bilmeniz gereken bir şey var. Bir alan, e-posta göndermek için birden fazla DKIM ortak anahtar kaydına sahip olabilir. Her anahtarın farklı bir seçici adı kullandığını doğrulamanız yeterlidir.
DKIM imzası nasıl doğrulanır?
Manuel olarak doğrulamak biraz karmaşık bir süreç. Bu yüzden başarılı bir şekilde yapmak için biraz uzmanlığa ihtiyacınız olacak. Ayrıca, Senders Policy Framework (SPF) gibi karmaşık sistemlerle bağlantılıdır. Bu nedenle, bu konuda ilerlemek için uzman ellere ihtiyaç vardır.
Ama endişelenme. Böyle bir şeyden habersizseniz, her zaman bir çözüm vardır. Teknik olmayan çoğu kişi, bu tür güçlüklerden kaçınmak için DKIM imzalarını kontrol etmek üzere DKIM imza doğrulama araçlarını kullanır. Şunları yapmanıza yardımcı olacak pek çok çevrimiçi araç var:
- DKIM anahtarı geçerliliğini kontrol eder
- E-posta DKIM anahtarlarını genel bir veritabanına karşı doğrulayın
Gmail'i kullanarak DKIM imzasını kontrol edin:
Bunu kontrol etmek için Gmail'in web sürümünü kullandığınızdan emin olun. Şimdi şu adımları izleyin –
1. Önce kontrol etmek istediğiniz e-postaya tıklayın
2. Şimdi, etiketleri kontrol etmek ve alan adınız tarafından imzalanıp imzalanmadığını kontrol etmek için üst çubuktaki gezinme simgesine tıklayın.
3. Bu adımda, e-postanızın sağ tarafında bulunan üç noktayı tıklayın ve ayrıntıları göster'i seçin.
Şimdi e-postanın başlığını kontrol edin. "DKIM = Pass" ise, DKIM'iniz tamamdır.
yahoo mail ile DKIM imzasını kontrol edin
DKIM imzasını Yahoo postasında test etmek için şu prosedürü izleyin –
- Yahoo mail'in masaüstü/web sürümünü açın
- kurulum simgesine tıklayın
- Şimdi "Tam başlığı görüntüle" bölümünü seçin
Şimdi DKIM durumunu kontrol edin. “dkim=pass” bulursanız, DKIM imzanız kabul edilebilir.
DomainKeys Tanımlı Posta (DKIM) Kimlik Doğrulamasının Avantajı
Büyük bir e-posta listesiyle uğraşıyorsanız DKIM çok önemlidir. Size pek çok fayda sağlayabilir. Bunlardan bazıları -
- E-posta sahteciliğini durdurmaya yardımcı olur
- DKIM, orijinalliğinizi geliştirebilir
- DKIM'i kullanarak IP engellemelerinden kaçınabilir ve bazı alan adlarının kısıtlama sınırını artırabilirsiniz.
- DKIM kimliği doğrulanmış alanlar, daha az katı SPAM filtrelemesiyle karşı karşıyadır
- İstenmeyen e-posta gönderenlerin e-postanın kaynağını manipüle etmesini önleyin
- Müşteri güvenini kazanmaya yardımcı olur
DKIM Üzerine Son Düşünceler
Küçük veya büyük bir işletme işletiyorsanız ve e-posta ile pazarlama kampanyaları yürütüyorsanız, bir DKIM imzası eklemelisiniz. Bu imza, müşterinizin dünyanın her yerindeki gelen kutusuna kadar gidecektir. Bu, itibarınızı yükseltecek ve sanal dünyadaki özgünlüğünüzü artıracaktır. Ayrıca, müşterilerinizin dolandırılmalarına yardımcı olabilirsiniz. Her iki taraf için de kazan-kazan yöntemidir.