E-posta kimlik doğrulamasının temellerinin alt bölümleri

<spf>SMTP sunucularınızı bildirin

spf logosu

spf açıklaması

SPF, e-posta kimlik doğrulama standardı olan Sender Policy Framework'ün kısaltmasıdır ve
alan adınız için e-posta göndermeye yetkili SMTP sunucularını belirlemenizi sağlar.

Bu özellik, gönderenin adresini ve mesajı gönderen sunucuyla olan ilişkisini doğrulamanıza olanak tanır.
E-postalar sizin gönderen alan adınızla gönderiliyorsa, alıcı e-postanın sizin tanıdığınız bir SMTP sunucusundan gönderilip gönderilmediğini belirleyebilir.

SPF ayarını yapmanız önerilir, çünkü SPF hiç ayarlanmamışsa bazı alıcılar mesajlarınızı reddedebilir.


Güneş koruyucu kremin etkili olmasını nasıl sağlayabilirim?

İki farklı yaklaşım var:

  • "Yumuşak" bir etiket (~all tag), mesaj tanımlanmamış bir sunucu tarafından gönderilmişse "softfail" hatası oluşturur
  • "Zor" bir seçenek (-all etiketi), mesaj tanımlanmamış bir sunucu tarafından gönderildiyse "başarısız" hatası oluşturur

"Yumuşak" kurulum, alıcılar tarafından daha az/hiç reddedilme ile sonuçlanacaktır.
"Sert" kurulum ise, sunucu belirtilmemişse veya e-posta yönlendirilmişse ya da bir posta listesi aracılığıyla gönderilmişse bazı mesajların reddedilmesine neden olacaktır.

"Zorlu" kurulum, hedef posta sunucusuna mesajı kabul edip etmeme konusunda daha fazla yetki sağlar; biz de bu yaklaşımı öneriyoruz.


SPF nasıl yapılandırılır?

SPF kurulumu, e-posta mesajlarını göndermek için hangi sunucuları kullandığınızı tam olarak bilmeyi gerektirir.

RealSender ile, alan adınızın (example.com) TXT kaydı "a:example.realsender.com" ve şu şekilde görünmelidir:
dizesini içermeli

example.com TXT "v=spf1 a:example.realsender.com ~all" 

HighSender ile, alan adınızın (example.com) TXT kaydı " include:spf.realsender.com" ve şu şekilde görünmelidir:
dizesini içermeli

example.com TXT "v=spf1 include:spf.realsender.com ~all" 

Bu araçlar yapılandırmayı doğrulamanıza yardımcı olacaktır:
www.kitterman.com/spf/validate.html *
   Belirtilen alan adı için SPF kayıtlarını alır ve kaydın geçerli olup olmadığını belirler.
SPF kontrolü,
   e-posta SPF ayarlarınızı doğrular. Bir e-posta mesajı gönderir.

* = harici web sitesi bağlantısı, yeni bir sayfada açılacaktır


SPF'nin dezavantajları

Her şey doğru ayarlanmış olsa bile, e-posta yönlendirilmiş (iletilmişti) veya bir posta listesi aracılığıyla gönderilmişse
mesaj doğrulama başarısız olabilir

Bu durumlarda, e-posta kimlik doğrulamasının tutarlılığını sağlamak için,
dkim imza alanını gönderenin "Gönderen" adresiyle aynı hizaya gelecek şekilde yapılandırın.
Bkz: gelişmiş e-posta kimlik doğrulaması » <dkim> alignment for dmarc.



<spf>çevrimiçi kontrol edin

<spf>çevrimiçi kontrol edin

spf logosu

  1. Şu adrese bir e-posta mesajı gönderin:
spf@tester.realsender.com
  1. SPF doğrulama sonuçlarını çevrimiçi olarak kontrol edin:
    (görüntülenmesi bir dakika sürecektir)
https://tester.realsender.com/spf

RealSender'ın çevrimiçi SPF doğrulama işlemi, mesaj doğru şekilde doğrulanmadıysa konu başlığına bir ön ek ekleyecektir:

!! spf-fail !! SMTP sunucusu yetkili sunucular arasında listelenmiyor ve e-posta reddedilmeli veya atılmalıdır !! spf-softfail !! SMTP sunucusu yetkili sunucular arasında listelenmiyor ancak bu durum "yumuşak hata" olarak değerlendirilmelidir !! spf-neutral !! SPF kaydı, geçerlilik hakkında hiçbir şey söylenemeyeceğini açıkça belirtiyor !! spf-none !! Gönderen alan adı, e-postayı doğrulamak için hiçbir bilgi içermiyor  

Bazen alan düzeyinde kaydedilen bilgiler doğru/anlaşılabilir olmayabiliyor.

!! spf-permerror !! Kalıcı bir hata oluştu (örneğin, yanlış biçimlendirilmiş SPF kaydı) !! spf-temperror !! Geçici bir hata oluştu

SPF kontrolü, e-posta başlıklarında gizlenmiş olan "Mail-From" e-posta adresine karşı yapılır.
Sadece "From" e-posta adresi görünür. Kök alan adları farklıysa, şu uyarı görüntülenir:

!! spf-diff !! "Mail-From" ve "From" kök alan adları farklı

Eğer mesaj hem SPF kontrolünden hem de DMARC için SPF hizalama kontrolünden (gevşek hizalama) geçerse, şu sonucu alırsınız:

|Tamam| spf-pass E-postanız SPF kontrolünden ve SPF hizalama kontrolünden geçti

DMARC (gevşek hizalama) için hizalama kontrolünden yalnızca biri (SPF veya
mesaj yine de "OK" (güvenilir) olarak kabul edilir ve başına ~ (tilde) sembolü eklenir:

|~Tamam| spf-pass E-postanız SPF kontrolünden (hizalama değil) ve DKIM hizalama kontrolünden geçti

<dkim>e-posta içeriğini mühürle

dkim logosu

dkim açıkladı

DKIM, DomainKeys Identified Mail'in kısaltmasıdır ve
e-postanın (ekleri de dahil olmak üzere) "imza" eklendikten sonra değiştirilmediğini garanti etmek için tasarlanmış bir e-posta kimlik doğrulama standardıdır.

Bu, her giden e-posta mesajına bir alan adıyla bağlantılı dijital bir imza ekleyerek gerçekleştirilir.

İki anahtar kullanılır: bir "açık" anahtar ve bir "özel" anahtar:

  1. "Herkese açık" anahtar, imzalayan etki alanının TXT kaydında yayınlanır
  2. "Özel" anahtar, SMTP sunucusunda saklanır ve e-posta mesajlarını "imzalamak" için kullanılır

Bir mesaj gönderilirken, SMTP sunucusu e-posta mesajının içeriğine ve özel anahtara dayanarak "şifrelenmiş bir karma imza" oluşturur.

Alıcı sistem, e-posta başlığındaki imzayı, e-posta içeriği ve gönderenin "genel" anahtarıyla karşılaştırarak doğrulayabilir.


DKIM'i nasıl çalıştırabilirim?

DKIM imzaları son kullanıcılara anında görünmez; e-posta altyapısı tarafından eklenir ve doğrulanır.

RealSender SMTP sunucuları, giden tüm e-posta mesajlarını DKIM imzasıyla imzalar.


DKIM nasıl yapılandırılır?

RealSender, başlangıçta tüm giden mesajları SMTP sunucusuna bağlı kendi alan adıyla imzalar;
kullanıcı/yönetici tarafında herhangi bir kurulum gerekmez.

“dmarc için dkim alan adı hizalaması” elde etmek için,
mesajın gönderenin alan adıyla aynı alan adıyla imzalanması gerekir.

RealSender ile, alan adınızın (example.com) DNS ayarlarına aşağıdaki gibi
iki CNAME kaydı eklemeniz gerekir :

key1._domainkey.example.com CNAME key1._domainkey.yourcompany.realsender.com key2._domainkey.example.com CNAME key2._domainkey.yourcompany.realsender.com

Bu araç, yapılandırmayı doğrulamanıza yardımcı olacaktır:
toolbox.googleapps.com *

* = harici web sitesi bağlantısı, yeni bir sayfada açılacaktır


dkim'in dezavantajları

Dkim mühürlü bir mesaj değiştirilemez, ancak yine de herkes tarafından okunabilir.

Doğrulama işleminden geçmeyen imzalı bir mesaj genellikle reddedilir.
Göndericiden alıcıya kadar yol boyunca herhangi bir değişiklik yapılmadıysa, bu durum yaşanmamalıdır.

Nadir de olsa, satır uzunluğuyla ilgili (en fazla 990 karakter olmalı) sorunlar yaşadık.
Bazı uygulamalar içeriği tek bir satırda gönderiyor veya HTML içinde çok uzun bir satır iletiyor.
Bu durumlarda DKIM imzası bozuluyor ve "dkim=fail" kontrol sonucuna neden oluyor.



<dkim>çevrimiçi kontrol edin

<dkim>çevrimiçi kontrol edin

dkim logosu

  1. Şu adrese bir e-posta mesajı gönderin:
dkim@tester.realsender.com
  1. DKIM doğrulama sonuçlarını çevrimiçi olarak kontrol edin:
    (görüntülenmesi bir dakika sürebilir)
https://tester.realsender.com/dkim

RealSender'ın çevrimiçi DKIM kontrolü, mesaj doğru şekilde imzalanmamışsa konu başlığı ekleyecektir:

!! dkim-none !! Geçerli veya geçersiz hiçbir DKIM-Signature başlığı bulunamadı !! dkim-fail !! Geçerli bir DKIM-Signature başlığı bulundu, ancak imza mesaj için doğru bir değer içermiyor  

Bazen kontrolü gerçekleştirmek mümkün olmayabilir:

!! dkim-geçersiz !! İmzada veya açık anahtar kaydında bir sorun var. Yani imza işlenemedi !! dkim-geçici hata !! Geçici nitelikte olabilecek bir hata bulundu, örneğin açık anahtarın geçici olarak alınamaması gibi

Mesaj farklı bir alan adı kullanılarak imzalandığında, konuya bir "fark" uyarısı eklenecektir.
Gönderici SPF kontrolünden ve dmarc için SPF hizalamasından geçerse bu uyarı GÖSTERİLMEYECEKTİR.

!! dkim-diff !! Mesaj gönderenin alan adı tarafından imzalanmamıştır

Eğer mesaj hem DKIM kontrolünden hem de DMARC için DKIM hizalama kontrolünden (gevşek hizalama) geçerse, şu sonucu alırsınız:

|Tamam| dkim-pass E-postanız DKIM kontrolünden ve DKIM hizalama kontrolünden geçti

DMARC (gevşek hizalama) için hizalama kontrolünden yalnızca biri (DKIM veya
mesaj yine de "OK" (güvenilir) olarak kabul edilir ve başına ~ (tilde) sembolü eklenir:

|~Tamam| dkim-pass E-postanız DKIM kontrolünden (hizalama değil) ve SPF hizalama kontrolünden geçti