ARC (Authenticated Received Chain) nedir?

ARC, yani Authenticated Received Chain, bir iletinin orijinal SPF, DKIM ve DMARC sonuçlarını kaydeden ve ileti, posta listeleri ve yönlendiriciler gibi aracılardan geçerken bu sonuçları ileriye taşıyan bir e-posta kimlik doğrulama protokolüdür. Son alıcı sunucuya, bir ara aktarım noktası iletiyi değiştirmeden önce iletinin kimlik doğrulamasının nasıl sonuçlandığını görmesi için güvenilir bir yol sunar; böylece meşru yönlendirilmiş e-postalar reddedilmez.

Tanım

Authenticated Received Chain, Temmuz 2019'da yayımlanan RFC 8617'de tanımlanmış bir e-posta kimlik doğrulama standardıdır. Amacı, bir ileti göndericiden alıcıya doğrudan teslim edilmek yerine bir aracı sunucu üzerinden aktarıldığında SPF ve DKIM'in davranışındaki köklü bir zayıflığı gidermektir.

Bir e-postayı doğrudan alıcıya gönderdiğinizde SPF ve DKIM kontrolleri genellikle başarılı olur ve DMARC geçer. Sorun, ileti aradaki bir üçüncü taraftan geçtiğinde ortaya çıkar. Bir posta listesi, e-postaları otomatik yönlendiren bir hesap veya bir güvenlik ağ geçidi iletiyi çoğu zaman değiştirir. Konu satırını yeniden yazabilir, bir altbilgi ekleyebilir veya iletiyi farklı bir IP adresinden aktarabilir. Bu değişiklikler orijinal DKIM imzasını bozar ve SPF sonucunu geçersiz kılar; bu da ileti tamamen meşru olsa bile DMARC'ın başarısız olmasına yol açabilir.

ARC, alıcılara bu durumu tanımaları için bir yol sunmak amacıyla Google ve diğer büyük posta operatörlerinden mühendislerin de yer aldığı bir sektör grubu tarafından tasarlandı. Alıcı, yalnızca son aktarım noktasında gördüğü bozuk kimlik doğrulamaya göre karar vermek yerine ARC zincirini okuyarak iletinin, aracı ona dokunmadan önce doğru şekilde kimlik doğrulamasından geçtiğini öğrenebilir.

Nasıl Çalışır?

ARC, katılan her aracının iletiyi ileriye göndermeden önce ona ARC seti adı verilen, kriptografik olarak imzalanmış bir kayıt eklemesiyle çalışır. Her ARC seti üç başlık alanından oluşur ve zincirin sırayla okunabilmesi için her set bir örnek numarası taşır.

İlk alan ARC-Authentication-Results'tır. Bu alan, aracının iletiyi aldığı anda gözlemlediği SPF, DKIM ve DMARC sonuçlarının anlık görüntüsünü kaydeder. Fiilen, o aktarım noktasındaki kimlik doğrulama kararının dondurulmuş bir kopyasıdır.

İkinci alan ARC-Message-Signature'dır. Bu, büyük ölçüde bir DKIM imzası gibi çalışır. Zincirin o noktasındaki haliyle ileti başlıkları ve gövdesi üzerinde oluşturulan kriptografik bir imzadır ve kaydedilen kimlik doğrulama sonucunu o anda mevcut olan gerçek içeriğe bağlar.

Üçüncü alan ARC-Seal'dır. Bu, yalnızca mevcut seti değil, önceki ARC başlıklarının tüm zincirini kapsayan bir imzadır. Mühür, zincirin o ana kadarki durumunu bildiren ve cv olarak yazılan bir zincir doğrulama etiketi taşır. none değeri bunun ilk aktarım noktası olduğunu, pass değeri önceki tüm ARC setlerinin doğru şekilde doğrulandığını, fail değeri ise zincirdeki bir şeyin doğrulanamadığını gösterir.

Bir ileti ARC destekleyen birkaç sunucudan geçtikçe örnek numaraları her aktarım noktasında artar. İletiyi doğrulayan alıcı sunucu ARC setlerini sırayla okur, eksik kayıt olmadığını teyit eder, her mührün önceki kayıtları geçerli olarak bildirdiğini kontrol eder ve en son ileti imzasını doğrular. Zincir bütünlüğünü koruyorsa alıcı, en baştaki aktarım noktasında kaydedilen kimlik doğrulama sonucuna güvenebilir.

E-posta Teslim Edilebilirliği İçin Neden Önemlidir?

ARC önemlidir, çünkü yönlendirme ve posta listeleri her yerdedir ve ARC olmadan meşru e-postaların sessizce reddedilmesine yol açarlar. İş e-postalarını kişisel hesabına yönlendiren bir şirket çalışanı, her iletiye altbilgi ekleyen bir tartışma listesi ve gelen e-postaları tarayan üçüncü taraf bir güvenlik cihazı, iletinin gerçek olup olmadığıyla hiçbir ilgisi olmayan şekillerde DKIM'i veya SPF'yi bozar.

Bir alan adı sahibi p=reject gibi katı bir DMARC politikası yayımladığında, bu bozuk kimlik doğrulama sonuçları normalde yönlendirilen kopyanın silinmesine neden olur. Alıcı beklediği iletiyi hiç görmez ve dışarıdan bakıldığında bu, net bir nedeni olmayan bir teslim hatası gibi görünür. ARC, son alıcıya daha iyi bir karar verebilmesi için yeterli bağlamı sağlar. ARC zinciri, iletinin güvenilir bir aracı tarafından değiştirilmeden önce doğru şekilde kimlik doğrulamasından geçtiğini gösterirse, alıcı dürüst bir yönlendirmeye karşı katı politikayı uygulamak yerine iletiyi teslim etmeyi seçebilir.

ARC'ın neyi yapıp neyi yapmadığı konusunda net olmak önemlidir. ARC, DMARC'ı geçersiz kılmaz ve teslimat garantisi değildir. Bir sinyaldir. Alıcı, belirli bir ARC zincirine ne kadar güveneceğine yine kendisi karar verir ve bu güven, zinciri imzalayan aracıların itibarına bağlıdır. ARC yalnızca yaygın ve can sıkıcı bir hatalı ret kaynağını ortadan kaldırır; böylece iyi e-postaların gelen kutusuna ulaşma şansı artar.

VeriMails Bunu Nasıl Ele Alır?

VeriMails bir e-posta doğrulama hizmetidir; bu nedenle teslim edilebilirlik tablosunun farklı ve tamamlayıcı bir kısmına odaklanır. ARC, aracılar üzerinden zaten aktarılmakta olan iletileri korurken VeriMails, siz gönder tuşuna basmadan önce çalışır ve listenizdeki adreslerin gerçek olduğunu ve e-posta alabildiğini doğrular.

VeriMails, kontrol ettiğiniz her adres için sözdizimi doğrulaması, MX kaydı sorgusu, DNS kontrolü, alıcı posta sunucusuyla canlı bir SMTP el sıkışması, catch-all tespiti, tek kullanımlık adres tespiti ve rol tabanlı adres tespiti yapar. Bu kombinasyon, bir adresin herhangi bir kampanyaya girmeden önce teslim edilebilir olup olmadığını size söyler ve kampanya kararları için net teslim edilebilirlik kategorileri sunar.

İki yaklaşım birbirini güçlendirir. ARC ve SPF, DKIM ile DMARC'tan oluşan daha geniş kimlik doğrulama yapısı, e-postalarınızın gerçek olduğunu kanıtlayarak gönderici itibarınızı korur. VeriMails ise aynı itibarı diğer yönden, geçersiz ve riskli adresleri listenizden uzak tutarak korur; böylece daha az geri dönme (bounce) ve daha az spam şikâyeti oluşur. Adresleri VeriMails REST API üzerinden tek tek veya bir CSV dosyası yükleyerek toplu halde doğrulayabilirsiniz. Her yeni hesap, süresi asla dolmayan 100 ücretsiz krediyle başlar ve kredi kartı gerekmez.

Sıkça Sorulan Sorular

Hayır. ARC bir tamamlayıcıdır, yerine geçen bir şey değildir. SPF, DKIM ve DMARC normal şekilde çalışmaya devam eder. ARC yalnızca, bir iletinin SPF'yi veya DKIM'i bozan bir aracıdan geçtiği özel durumda değer katar. İleti değiştirilmeden önce elde edilen kimlik doğrulama sonucunu kaydeder; böylece son alıcı bu önceki sonucu dikkate alabilir. SPF, DKIM ve DMARC e-posta kimlik doğrulamasının temeli olmaya devam eder.
Çoğu gönderici ARC'ı doğrudan yapılandırmaz. ARC imzalama, aktarım sırasında e-postayı değiştiren posta listeleri, yönlendiriciler ve güvenlik ağ geçitleri gibi aracıların işidir. Bu hizmetlerden birini işletiyorsanız ARC anahtarları yayımlar ve iletileri imzalarsınız. Sıradan bir göndericiyseniz SPF, DKIM ve DMARC'ın doğru olduğundan emin olmanız yeterlidir; ARC işlemleri, bunu destekleyen alıcı sağlayıcılarda otomatik olarak gerçekleşir.
ARC her aktarım noktasında üç başlık alanı ekler: ARC-Authentication-Results o noktada görülen SPF, DKIM ve DMARC sonuçlarını kaydeder; ARC-Message-Signature ileti üzerinde DKIM benzeri bir imzadır; ARC-Seal ise önceki ARC başlıklarından oluşan zincir üzerinde bir imzadır. Her set bir örnek numarası taşır; böylece bir doğrulayıcı aktarım noktalarını sırayla okuyabilir ve zincirin sağlam olduğunu teyit edebilir.
ARC, Temmuz 2019'da tam bir İnternet Standardı olarak değil, Experimental (Deneysel) statüsüyle yayımlanan RFC 8617'de tanımlanmıştır. Deneysel etiketine rağmen, yönlendirilmiş e-postaları değerlendirirken kullanan Google ve Microsoft dahil büyük posta kutusu sağlayıcıları tarafından uygulanmaktadır. Spesifikasyon standartlar yoluna yükseltilmemiş olsa da çalışan ve kullanımda olan bir protokoldür.

VeriMails'i Ücretsiz Deneyin

Kayıtta 100 ücretsiz kredi. Kredi kartı gerekmez. E-posta doğrulamayı bugün uygulamaya geçirin.

Ücretsiz Başlayın
Kredi kartı gerekmez. Kredilerin süresi asla dolmaz.