SMTP (Simple Mail Transfer Protocol) e-posta gönderiminde çeşitli hata kodlarıyla karşılaşabilirsiniz. Bu hata kodları, e-posta gönderiminde yaşanan sorunları açıklamaya yardımcı olur. İşte yaygın SMTP e-posta hata kodları ve anlamları:
1xx – Pozitif Tamamlanma Cevapları
- 101: Sunucu bağlantıyı reddetti.
- 111: Bağlantı reddedildi veya sunucu bulunamıyor.
2xx – Pozitif Arıza Olmayan Cevaplar
- 211: Sistem durumu veya sistem yardımcı mesajı.
- 214: Yardım mesajı.
3xx – Pozitif Tamamlama Bekleyen Cevaplar
- 354: İleti gönderimi başlangıcı, bitirmek için “.” kullanın.
4xx – Geçici Hatalar
- 421: Hizmet kullanılamıyor. Sunucu, e-posta gönderimini geçici olarak durdurdu.
- 450: İstek yerine getirilemedi. E-posta adresi bulunamadı veya geçici sorun var.
- 451: İstek işlenemedi. Sunucuda geçici bir hata var.
- 452: Komut işlenemedi. Sunucu geçici olarak kullanılabilir disk alanı veya bellek yok.
5xx – Kalıcı Hatalar
- 500: Sunucu bilinmeyen bir komut aldı.
- 501: Sunucu, sözdizimi hatası nedeniyle isteği işleyemedi.
- 502: Komut henüz sunucu tarafından uygulanmamış.
- 503: Sunucu istenen komutu çalıştıramaz. Örneğin, kimlik doğrulaması yapılmadan gönderilmeye çalışılan bir e-posta.
- 504: Komut parametresi henüz sunucu tarafından desteklenmiyor.
- 550: E-posta teslim edilemedi. E-posta adresi bulunamadı, sunucu reddetti veya engellendi.
- 551: Kullanıcının alan adı sunucusu dışında. İleti yönlendirilmedi.
- 552: E-posta gönderilemedi çünkü alıcı posta kutusu dolu.
- 553: Geçersiz adres, sunucu e-postayı gönderemedi.
- 554: İleti gönderilemedi. Genellikle bir spam filtreleme sonucu veya başka bir güvenlik kuralı nedeniyle engellendi.
Bu hata kodları, e-posta gönderimindeki olası sorunları ve çözüm yollarını anlamanıza yardımcı olur. E-posta gönderimi sırasında bu kodlarla karşılaşırsanız, sorunun ne olduğunu öğrenmek ve düzeltmek için bu açıklamalardan yararlanabilirsiniz.