E-posta Başlığı Analizi
İletinin başlıklarını yapıştırın: hangi sunuculardan geçtiğini, nerede beklediğini ve SPF/DKIM/DMARC sonucunu görün. Veri tarayıcınızdan çıkmaz.
E-posta başlığı analizi ne işe yarar?
Her e-posta iletisi, gördüğünüz konu ve gövdenin yanında bir de başlık bölümü taşır. Bu bölüm iletinin yolculuk kaydıdır: hangi sunucudan çıktığı, hangi sunuculardan geçtiği, her adımda ne kadar beklediği ve alıcı tarafın yaptığı kimlik denetimlerinin sonucu burada yazılıdır. E-posta başlığı analizi (mail header analyzer), bu ham metni okunur bir tabloya çevirir.
Bu araca en çok üç soruda ihtiyaç duyulur: Gönderdiğim e-posta neden geç ulaştı? Bu ileti gerçekten göründüğü kişiden mi geliyor? İletilerim neden gereksiz klasörüne düşüyor? Üçünün cevabı da başlıklarda saklıdır.
Araç tamamen tarayıcınızın içinde çalışır. Yapıştırdığınız başlıklar hiçbir sunucuya gönderilmez, kaydedilmez. E-posta başlıkları adresler, sunucu adları ve iç ağ bilgileri içerdiği için bu ayrım önemlidir.
Başlıklar nasıl bulunur?
İletinin kaynağını görmek her istemcide biraz farklıdır:
- Gmail (web): İletiyi açın, sağ üstteki üç nokta menüsünden "Orijinali göster" seçeneğini kullanın.
- Outlook (web): İletiyi açın, üç nokta menüsü, "Görüntüle" altından "İleti kaynağını görüntüle".
- Outlook (masaüstü): İletiyi çift tıklayıp açın, Dosya menüsünden Özellikler, "İnternet başlıkları" kutusu.
- Thunderbird: İletiyi seçip
Ctrl+U. - Apple Mail: Görünüm menüsü, İleti, "Tüm Başlıklar".
Çıkan metnin tamamını kopyalayıp araca yapıştırabilirsiniz; gövde de dahil olsa araç yalnız başlık bölümünü okur. Önemli olan en üstteki satırlardan itibaren eksiksiz kopyalamaktır, çünkü teslim yolu baştan sona oradan çıkarılır.
Sonuç nasıl okunur?
Araç dört bölüm üretir. İleti bölümünde konu, gönderen, alıcı, tarih ve ileti kimliği yer alır; konu ve gönderen alanları kodlanmış hâldeyse (=?UTF-8?B?…?= gibi) okunur Türkçeye çevrilir. Burada bir de şu karşılaştırma yapılır: görünen gönderen adresi ile dönüş yolu (Return-Path) aynı alan adında mı? Farklı olmaları bülten ve posta listesi servislerinde olağandır, ama beklemediğiniz bir iletide kimlik taklidi belirtisi olabilir.
Kimlik doğrulama bölümü SPF, DKIM ve DMARC sonuçlarını gösterir. Bu sonuçları gönderen değil, alıcı sunucu ekler; dolayısıyla kendi gönderdiğiniz bir iletinin kopyasında bulunmazlar. Test ederken iletiyi başka bir sağlayıcıdaki adrese gönderip orada aldığınız kopyanın başlıklarını inceleyin. "Geçti" sonucu iletinin kimliğinin doğrulandığını, "Başarısız" ise kayıtlarınızda bir sorun olduğunu gösterir. DKIM imzasının hangi alan adı ve seçiciyle atıldığı da ayrıca listelenir.
Teslim yolu bölümü asıl teşhis alanıdır. Her Received satırı bir sunucu adımıdır ve tablo kronolojik sırada, yani gönderenden alıcıya doğru verilir. "Bekleme" sütunu o adıma geçmeden önce geçen süreyi gösterir. Normal bir teslim saniyeler içinde tamamlanır; tek bir adımda dakikalar süren bir bekleme görürseniz gecikmenin kaynağını bulmuş olursunuz. Bunun en yaygın sebebi alıcı tarafın ilk gönderimi bilinçli olarak geciktirmesidir (greylisting); ikinci denemede ileti geçer. Diğer sebepler kuyruk yoğunluğu ve hız sınırlamasıdır.
Spam puanı başlıkları varsa ayrıca gösterilir. Alıcı sistemlerin eklediği bu puanlar, iletinin neden gereksiz klasörüne düştüğü hakkında doğrudan ipucu verir.
Başlıklara ne kadar güvenilir?
Burada kritik bir nokta var: Received satırlarının tamamı güvenilir değildir. Her sunucu kendi satırını iletinin en üstüne ekler, altındakilere dokunmaz. Yani en üstteki satırı sizin posta sunucunuz yazmıştır ve güvenilirdir; en alttaki satırları ise gönderen taraf uydurmuş olabilir. Bir iletinin gerçekte nereden geldiğini anlamak istiyorsanız, güvendiğiniz ilk sunucunun eklediği satıra ve onun bildirdiği IP adresine bakın; o noktadan aşağısı kanıt değildir.
Bu yüzden kimlik taklidi incelemesinde başlıkların kendisine değil, kimlik doğrulama sonuçlarına ağırlık verin: SPF ve DKIM denetimleri kriptografik ya da ağ temelli kanıt üretir, başlık metni ise üretmez. Şüpheli bir IP adresi bulduysanız IP sorgulama ile kime ait olduğuna, IP blacklist kontrolü ile kara listelerde olup olmadığına bakabilirsiniz.
Kendi iletileriniz gereksiz klasörüne düşüyorsa sırayla şunları denetleyin: SPF, DKIM ve DMARC kayıtlarınız eksiksiz mi, gönderen sunucunuzun ters DNS kaydı tutarlı mı, IP adresiniz kara listelerde mi? E-posta teslimatı yazısı bu kontrol listesini sırayla anlatıyor.
Sık karşılaşılan başlıklar ne anlatır?
Araç tüm başlıkları listeler; bunların en çok işe yarayanları şunlardır:
Message-ID: İletinin benzersiz kimliği. Sunucu günlüklerinde bir iletiyi aramanın en güvenilir yolu budur; destek talebi açarken bu değeri paylaşmak işi hızlandırır.Return-Path: Teslim edilemeyen iletinin geri döneceği adres. Bülten gönderimlerinde görünen gönderenden farklı olması olağandır.In-Reply-ToveReferences: İletinin hangi yazışmaya ait olduğunu söyler. İstemciler konuşmaları bu başlıklara göre gruplar; eksikse yanıtlar ayrı başlıklar hâlinde görünür.List-Unsubscribe: Abonelikten çıkma adresi. Toplu gönderim yapıyorsanız bu başlığı eklemek, istemcilerin "listeden çık" düğmesini göstermesini sağlar ve şikâyet oranını düşürür.X-MailerveUser-Agent: İletiyi oluşturan yazılım. Gönderenin hangi istemciyi ya da gönderim altyapısını kullandığını gösterir.Content-Type: İletinin düz metin, HTML ya da ikisinin birlikte olduğunu ve karakter kümesini belirtir. Türkçe karakterlerin bozuk görünmesi genellikle buradaki karakter kümesinin yanlış bildirilmesinden kaynaklanır.
Başlıklarda ARC- ile başlayan satırlar görürseniz, ileti bir posta listesi ya da yönlendirme zincirinden geçmiş demektir. Yönlendirme SPF denetimini doğal olarak bozar; ARC başlıkları, araya giren sunucunun "ben bu iletiyi aldığımda kimlik denetimleri geçiyordu" beyanını taşır ve alıcı tarafın kararını yumuşatmasına yardımcı olur.
Kurumsal e-postanız gereksiz klasörüne mi düşüyor? Altyapımız SPF, DKIM ve DMARC ile kurulur.
Hosting paketlerini inceleyinSık sorulan sorular
Gmail'de iletiyi açıp üç nokta menüsünden "Orijinali göster", Outlook web'de üç nokta menüsünden "İleti kaynağını görüntüle", Outlook masaüstünde Dosya > Özellikler > İnternet başlıkları, Thunderbird'de Ctrl+U, Apple Mail'de Görünüm > İleti > Tüm Başlıklar yolunu kullanın. Çıkan metnin tamamını kopyalayıp bu sayfaya yapıştırabilirsiniz.
Çünkü bu sonuçları gönderen değil alıcı sunucu ekler. Kendi gönderdiğiniz iletinin "Gönderilenler" klasöründeki kopyasında kimlik doğrulama başlıkları bulunmaz. Kayıtlarınızı sınamak için iletiyi başka bir sağlayıcıdaki (ör. farklı bir e-posta hizmetindeki) adrese gönderin ve orada aldığınız kopyanın başlıklarını çözümleyin.
Teslim yolu tablosundaki "Bekleme" sütununa bakın: gecikme hangi adımda oluştuysa sorumlu o sunucudur. Tek bir adımda birkaç dakikalık bekleme en sık greylisting'den kaynaklanır; alıcı sunucu bilinmeyen gönderenlerin ilk denemesini bilinçli olarak reddeder, ikinci denemede kabul eder. Daha uzun gecikmeler kuyruk yoğunluğu ya da hız sınırlamasına işaret eder.
Görünen gönderen alanı (From) kolayca değiştirilebilir, dolayısıyla tek başına kanıt değildir. Güvenilir ölçüt kimlik doğrulama sonuçlarıdır: DKIM "geçti" ise ileti imzalandığı alan adından çıkmıştır ve yolda değiştirilmemiştir; SPF "geçti" ise gönderen sunucu o alan adına izin verilen adreslerdendir. İkisi de başarısızsa ya da hiç yoksa iletiye temkinli yaklaşın.
Hayır. Bu araç tamamen tarayıcınızın içinde çalışır; çözümleme sizin cihazınızda yapılır ve yapıştırdığınız metin hiçbir sunucuya iletilmez, kaydedilmez. E-posta başlıkları adres ve sunucu bilgileri taşıdığı için araç bilinçli olarak böyle tasarlandı.