SMTP, posta sunucuları tarafından e-posta göndermek ve almak için kullanılan bir internet standardıdır. SMTP hata mesajları, bir iletinin neden başarıyla gönderilemediğini anlamanıza yardımcı olur. Gelen veya giden iletiler geri dönüyorsa geri dönen iletilerde sorunu teşhis etmenize yardımcı olabilecek bir SMTP hata kodu olup olmadığını kontrol edin.
SMTP hata mesajları bu biçimi kullanır. Hata ve durum kodlarındaki her rakam, artan düzeyde ayrıntı sağlar:
| Yanıt kodu | Durum kodu | Yanıt metni |
|---|---|---|
| xyz | x.y.z | Metin açıklaması |
Bu bir SMTP hata mesajı örneğidir. Mesajda, hatanın neden oluştuğu açıklanır ve sorunu düzeltmek için önerilen işlemler yer alır:
Yanıt kodları
SMTP yanıt kodları, e-posta hizmetinin belirli bölümlerini ifade eder ve aşağıdaki gibi sorunları gösterebilir:
- Hedeflenen alıcı hizmete kayıtlı değil.
- İleti, spam veya virüs içeriyor olarak işaretlendi.
- Gönderenin alanı spam kaynağı olarak tanımlandı.
- İleti, şirketinizin e-posta politikasını ihlal etti. Örneğin, iletide kredi kartı numarası veya yasaklı bir dil bulunuyor.
4 ve 5 ile başlayan yanıt kodları hatadır ve sayı, ilgili hata türünü belirtir. 4 ile başlayan hatalar geçici hatalardır. İşlem yapmanız gerekmez, gönderen tekrar dener. 5 ile başlayan hatalar kalıcı hatalardır ve sorunu düzeltmek için işlem yapılması gerekir.
Sık karşılaşılan SMTP 400 hata kodları
4 ile başlayan hata kodları, sunucuda geçici bir hata olduğunu ancak işlemin başka bir denemeyle tamamlanacağını gösterir. 4 ile başlayan hata kodları genellikle alıcı posta sunucusuyla ilgili hatalardır.
| Hata kodu | Açıklama |
|---|---|
| 421 | Hizmet kullanılamıyor, daha sonra tekrar deneyin |
| 450 | Kullanıcının posta kutusu kullanılamadığından istenen işlem gerçekleştirilemedi |
| 451 | İleti; sunucu politikası, geçici teslimat duraklatmaları veya alıcı gruplandırma kısıtlamaları (ör. 451 4.3.0) nedeniyle geçici olarak ertelendi. Hataları belirli bir süre boyunca eksponansiyel geri yüklemeyle yeniden deneyebilirsiniz. |
| 452 | Yeterli sunucu depolama alanı olmadığından komut durduruldu |
| 454 | Geçici bir sorun veya oturum açma sıklık sınırlamasının aşılması (ör. 454 4.7.0) nedeniyle oturum açılamıyor. Açık SMTP bağlantılarını iletiler arasında yeniden kullanın, eksponansiyel geri yükleme ile tekrar deneyin ve SMTP geçiş ayarlarınızı doğrulayın. Ayrıntılar için SMTP geçiş hizmeti hata mesajları başlıklı makaleyi inceleyin. |
| 455 | Sunucu şu anda komutu işleme alamıyor |
Sık karşılaşılan SMTP 500 hata kodları
| Hata kodu | Açıklama |
|---|---|
| 500 | Sunucu, söz dizimi hatası nedeniyle komutu tanıyamadı |
| 501 | Komut parametrelerinde veya bağımsız değişkenlerde söz dizimi hatası bulundu |
| 502 | Komut uygulanmadı |
| 503 | Sunucudaki komut sırası hatalıydı |
| 541 | İleti alıcı adresi tarafından reddedildi |
| 550 | Kullanıcının posta kutusu kullanılamadığından istenen komut başarısız oldu veya alıcı sunucu, iletiyi spam olabileceği için reddetti. |
| 551 | Hedeflenen alıcı posta kutusu alıcı sunucuda mevcut değil |
| 552 | Alıcı posta kutusunda yeterli depolama alanı olmadığı için ileti gönderilmedi |
| 553 | Posta kutusu adı mevcut olmadığından komut durduruldu |
| 554 | İşlem ek ayrıntılar olmadan başarısız oldu |
SMTP hata kodlarından sonra genellikle 3 hane daha gelir. Bu, hatanın nedeni hakkında daha fazla bilgi veren SMTP gelişmiş durum kodudur. Kodun ikinci sayısı, yanıt kategorisini gösterir. Koddaki üçüncü karakter ek ayrıntıları sağlar.
421 yanıt kodu, bilgi isteği içeren iletim kanalıyla ilgili geçici bir hatadır.
| Yanıt kodu | Açıklama |
|---|---|
| x0z | Söz dizimi hataları |
| x1z | Bilgi isteklerine verilen yanıtlar |
| x2z | İletim kanalı hataları |
| x3z | Belirtilmedi |
| x4z | Belirtilmedi |
| x5z | Posta sistemi durumu |
Durum kodları
Durum kodundaki ilk rakam kod sınıfını, ikinci rakam konuyu, üçüncü rakam ise daha fazla ayrıntıyı gösterir.
Durum kodu 4.4.5, posta teslim protokolü durumu için geçici bir ağ ve yönlendirme sorunudur.
| Durum kodu | Açıklama |
|---|---|
| x.0.z | Tanımlanmadı |
| x.1.z | Adresleme durumu |
| x.2.x | Posta kutusu durumu |
| x.3.x | Posta sistemi durumu |
| x.5.x | Posta teslimatı protokolü durumu |
| x.6.x | İleti içeriği veya medya durumu |
| x.7.x | Güvenlik veya politika durumu |
Yanıt metni
SMTP hata mesajındaki son alan hatayı açıklar.