Rehber

SMTP hata kodları ve anlamları

Mail geri döndüğünde gelen bildirimdeki üç haneli kod ve yanındaki 5.7.1 gibi ek kod, sorunun nerede olduğunu söyler. Kodların nasıl okunacağını ve en sık görülenlerin anlamını bu sayfada topladık.

Yayın: 24 Eylül 2026 Okuma süresi ~3 dk Spambil Ekibi
Güncellendi: 24.09.2026

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ıfAnlamıÖrnek
X.1.XAdres sorunları: alıcı veya gönderen adresi geçersiz5.1.1 kullanıcı yok
X.2.XPosta kutusu sorunları: dolu, devre dışı5.2.2 kutu dolu
X.3.XAlıcı sistem sorunları4.3.0 geçici sistem hatası
X.4.XAğ ve yönlendirme sorunları5.4.1 alıcı reddedildi (Microsoft)
X.5.XProtokol sorunları5.5.1 geçersiz komut
X.7.XGüvenlik ve politika: kara liste, SPF, DMARC, relay5.7.1, 5.7.23, 5.7.26

Sık görülen SMTP hataları

KodAnlamıTür
550 5.1.1Kullanıcı bulunamadı (User unknown)Kalıcı hata
550 5.4.1Alı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.23SPF doğrulaması başarısızKalıcı hata
550 5.7.26Kimlik doğrulaması yok veya DMARC politikası reddettiKalıcı hata
554 5.7.1İşlem başarısız: relay reddi veya engellemeKalıcı hata
421 4.7.0Geçici ret: hız sınırı veya itibarGeçici hata
451 4.7.1Geçici ret: greylisting (daha sonra tekrar deneyin)Geçici hata
552 5.2.2Alıcının posta kutusu doluKalı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

  1. Bildirimin tamamını okuyun. Kodun yanındaki açıklama, hangi sunucunun reddettiğini ve nedenini söyler.
  2. 4xx mi 5xx mi, bakın. 4xx ise beklemek çoğu zaman yeterlidir; 5xx ise bir şeyin düzeltilmesi gerekir.
  3. 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.

İlgili sayfalar