Kısa cevap: İlk rakam sonucun türünü söyler: 2 başarılı, 4 geçici hata (sunucu tekrar dener), 5 kalıcı hata (mail geri döner). Yanındaki genişletilmiş kodda (örneğin 5.7.1) ikinci rakam konuyu belirtir: .1 adres, .2 posta kutusu, .4 ağ ve yönlendirme, .7 güvenlik ve politika.
SMTP hata kodu nasıl okunur?
Her SMTP cevabı iki parçadan oluşur: üç haneli temel kod (RFC 5321) ve noktalı genişletilmiş durum kodu (RFC 3463). Örneğin 550 5.7.1:
550: işlem yapılamadı, kalıcı hata.5.7.1: kalıcı (5) ya da geçici (4).- 5.
7.1: konu sınıfı; 7 güvenlik ve politika demektir. - 5.7.
1: konu içindeki ayrıntı; 7.1 "teslim yetkisi yok, ileti reddedildi".
Kodun yanındaki İngilizce açıklama genellikle kodun kendisinden daha bilgilendiricidir: aynı 5.7.1 bir sunucuda kara liste reddini, başka bir sunucuda relay reddini anlatabilir.
Kod sınıfları
| Sınıf | Anlamı | Örnek |
|---|---|---|
| X.1.X | Adres sorunları: alıcı veya gönderen adresi geçersiz | 5.1.1 kullanıcı yok |
| X.2.X | Posta kutusu sorunları: dolu, devre dışı | 5.2.2 kutu dolu |
| X.3.X | Alıcı sistem sorunları | 4.3.0 geçici sistem hatası |
| X.4.X | Ağ ve yönlendirme sorunları | 5.4.1 alıcı reddedildi (Microsoft) |
| X.5.X | Protokol sorunları | 5.5.1 geçersiz komut |
| X.7.X | Güvenlik ve politika: kara liste, SPF, DMARC, relay | 5.7.1, 5.7.23, 5.7.26 |
Sık görülen SMTP hataları
| Kod | Anlamı | Tür |
|---|---|---|
| 550 5.1.1 | Kullanıcı bulunamadı (User unknown) | Kalıcı hata |
| 550 5.4.1 | Alıcı adresi reddedildi: Erişim engellendi (Microsoft 365) | Kalıcı hata |
| 550 5.7.1 | İleti reddedildi: politika / yetki hatası | Kalıcı hata |
| 550 5.7.23 | SPF doğrulaması başarısız | Kalıcı hata |
| 550 5.7.26 | Kimlik doğrulaması yok veya DMARC politikası reddetti | Kalıcı hata |
| 554 5.7.1 | İşlem başarısız: relay reddi veya engelleme | Kalıcı hata |
| 421 4.7.0 | Geçici ret: hız sınırı veya itibar | Geçici hata |
| 451 4.7.1 | Geçici ret: greylisting (daha sonra tekrar deneyin) | Geçici hata |
| 552 5.2.2 | Alıcının posta kutusu dolu | Kalıcı hata (çoğu sunucuda) |
Her kodun sayfasında gerçek hata mesajı örnekleri, nedenleri ve adım adım çözümü var.
Mail geri döndüğünde ilk üç adım
- Bildirimin tamamını okuyun. Kodun yanındaki açıklama, hangi sunucunun reddettiğini ve nedenini söyler.
- 4xx mi 5xx mi, bakın. 4xx ise beklemek çoğu zaman yeterlidir; 5xx ise bir şeyin düzeltilmesi gerekir.
- Araçlarla doğrulayın. Kara liste şüphesinde blacklist sorgulama, SPF/DMARC şüphesinde SPF, DKIM, DMARC sorgulama, alıcı sunucu şüphesinde MX kaydı sorgulama.
Mailleriniz reddedilmiyor ama spam klasörüne düşüyorsa gönderdiğim mailler spama düşüyor rehberine göz atın.
Gelen kutunuzu spam, virüs ve oltalama maillerine karşı korumak için MX kaydınızı yönlendirip Spambil'i 7 gün ücretsiz deneyebilirsiniz. Kart bilgisi istemiyoruz.
Sık sorulan sorular
4xx hatası alan mail ne olur?
Gönderen sunucu maili kuyrukta tutar ve belirli aralıklarla tekrar dener. Sorun bu süre içinde çözülürse mail teslim edilir; süre dolarsa (çoğu sunucuda birkaç gün) gönderene geri dönüş bildirimi gider.
Aynı hata kodu farklı sağlayıcılarda farklı mı anlama gelir?
Kod sınıfı aynı anlama gelir ama ayrıntı değişebilir. Özellikle 5.7.1 çok genel bir koddur; açıklama metnine bakmak gerekir.
Geri dönen mail bildirimi hangi dilde gelir?
Bildirim, reddeden sunucunun dilinde ve çoğunlukla İngilizcedir. Türkçe Outlook, bildirimin üst kısmını Türkçeleştirir ama asıl sunucu mesajı en altta, İngilizce olarak yer alır.