Ana Sayfa Yardım Merkezi E-Posta İşlemleri
E-Posta İşlemleri

SMTP Mail Hata Kodları

9 dakika okuma Güncel bilgi
Yardım Merkezine Dön

SMTP Hata Kodları Nelerdir? E-Posta Gönderim Sorunları ve Çözümleri

E-posta gönderimi sırasında yaşanan başarısızlıkların en önemli nedenlerinden biri SMTP hata kodlarıdır. SMTP (Simple Mail Transfer Protocol), posta sunucuları arasında e-posta iletimini sağlayan standart iletişim protokolüdür. Bir e-posta gönderilemediğinde veya teslim işlemi başarısız olduğunda, posta sunucusu sorunun kaynağını belirlemek için özel SMTP hata kodları üretir.

SMTP hata kodlarını doğru yorumlamak; gönderim problemlerinin, kimlik doğrulama hatalarının, posta kutusu sorunlarının ve sunucu kaynaklı problemlerin hızlı şekilde çözülmesini sağlar.

Önemli Bilgi:
SMTP hata kodları üç haneli sayılardan oluşur. Kodun ilk rakamı hatanın genel durumunu, ikinci ve üçüncü rakamları ise problemin ayrıntısını belirtir.

SMTP Hata Kodları Nasıl Okunur?

SMTP sunucuları, e-posta istemcilerinden gelen her isteğe üç haneli bir yanıt kodu ile karşılık verir. Bu kodlar sayesinde e-posta işleminin başarılı olup olmadığı veya hangi aşamada sorun oluştuğu anlaşılır.

SMTP Kodlarının İlk Rakamının Anlamı

KodAçıklama
1xxSunucu isteği kabul etti ancak işlem henüz tamamlanmadı. Günümüzde yaygın olarak kullanılmaz.
2xxİşlem başarıyla tamamlandı.
3xxSunucu isteği anladı ancak işlemi tamamlamak için ek bilgi bekliyor.
4xxGeçici hata oluştu. İşlem daha sonra tekrar denenebilir.
5xxKalıcı hata oluştu. Sorunun giderilmesi gerekir.

SMTP Kodlarının İkinci ve Üçüncü Rakamları

SMTP hata kodlarında ikinci ve üçüncü rakamlar, oluşan problemin türü hakkında daha ayrıntılı bilgi verir.

KodAçıklama
0Sözdizimi veya komut yapısı ile ilgili hataları belirtir.
1Bilgi veya yardım yanıtlarını ifade eder.
2Bağlantı durumu veya iletişim bilgilerini belirtir.
3-4Belirtilmemiş veya özel durum kodlarıdır.
5Posta sistemi veya posta sunucusu durumunu ifade eder.

200 ile Başlayan SMTP Yanıt Kodları

200 ile başlayan SMTP kodları genellikle başarılı işlemleri ifade eder. Bu kodlar herhangi bir hata olmadığını ve SMTP işleminin normal şekilde devam ettiğini gösterir.

KodAçıklama
211Sistem durumu veya sistem yardım yanıtı.
214Yardım mesajı.
220SMTP hizmeti kullanıma hazır.
221SMTP bağlantısı kapatılıyor.
250İstenen e-posta işlemi başarıyla tamamlandı.
251Kullanıcı yerel değil, ileti belirtilen yönlendirme adresine aktarılacak.
252Kullanıcı doğrulanamadı ancak teslim işlemi denenmeye devam edilecek.

300 ile Başlayan SMTP Yanıt Kodları

300 ile başlayan SMTP kodları, sunucunun isteği kabul ettiğini ancak işlemin tamamlanması için ek bilgi beklediğini belirtir.

KodAçıklama
354Mail veri girişinin başlayabileceğini belirtir. SMTP sunucusu mesaj içeriğini beklemektedir.
Dikkat:
400 ve 500 ile başlayan SMTP kodları gerçek hata durumlarını ifade eder. Özellikle e-posta gönderilememe sorunlarında ilk olarak bu kodlar incelenmelidir.

400 ile Başlayan SMTP Hata Kodları (Geçici Hatalar)

400 ile başlayan SMTP hata kodları, genellikle geçici sorunları ifade eder. Bu tür hatalarda posta sunucusu isteği tamamen reddetmez, ancak işlemi o anda tamamlayamaz. Bir süre sonra tekrar denendiğinde e-posta gönderimi başarılı olabilir.

Önemli Bilgi:
Geçici SMTP hataları çoğunlukla yoğunluk, bağlantı sorunları, sunucu kaynak problemleri veya güvenlik kontrolleri nedeniyle oluşur.
SMTP KoduAçıklamaOlası Çözüm
421SMTP hizmeti kullanılamıyor, bağlantı kapatıldı.Sunucu durumunu kontrol edin ve daha sonra tekrar deneyin.
432SMTP bağlantısı geçici olarak kullanılamıyor.Sunucu yoğunluğu veya bağlantı sorunları kontrol edilmelidir.
450İstenen işlem gerçekleştirilemedi. Posta kutusuna ulaşılamıyor.Alıcı adresi ve posta kutusu durumu kontrol edilmelidir.
451Sunucu tarafında geçici işlem hatası oluştu.Sunucu logları incelenmeli ve işlem tekrar denenmelidir.
452Sistem depolama alanı veya posta kutusu kapasitesi yetersiz.Disk alanı ve posta kotası kontrol edilmelidir.
454Geçici TLS veya kimlik doğrulama problemi.SSL/TLS ayarları ve SMTP portları kontrol edilmelidir.
458Mesaj posta kuyruğuna alınamıyor.Mail kuyruğu ve sunucu kaynakları kontrol edilmelidir.
459Sunucu veya istemci bağlantısına izin verilmiyor.Güvenlik politikaları ve IP izinleri kontrol edilmelidir.

500 ile Başlayan SMTP Hata Kodları (Kalıcı Hatalar)

500 ile başlayan SMTP hata kodları, işlemin başarısız olduğunu ve sorunun giderilmesi gerektiğini gösterir. Bu hatalar genellikle yanlış SMTP ayarları, kimlik doğrulama problemleri, geçersiz adresler, spam filtreleri veya sunucu politikaları nedeniyle oluşur.

Dikkat:
Kalıcı SMTP hatalarında aynı e-postayı tekrar göndermek genellikle çözüm sağlamaz. Öncelikle hata kodunun nedeni belirlenmeli ve gerekli düzenleme yapılmalıdır.
SMTP KoduAçıklamaOlası Çözüm
500SMTP komutu tanınmadı veya sözdizimi hatası oluştu.E-posta istemcisi veya SMTP yapılandırması kontrol edilmelidir.
501Komut parametrelerinde veya değerlerde hata var.SMTP ayarları ve adres bilgileri kontrol edilmelidir.
502Kullanılan SMTP komutu desteklenmiyor.Sunucu özellikleri kontrol edilmelidir.
503Komut sıralaması hatalı.SMTP bağlantı süreci kontrol edilmelidir.
530Kimlik doğrulama gerekiyor.SMTP kullanıcı adı, şifre ve doğrulama ayarları kontrol edilmelidir.
535SMTP kimlik doğrulaması başarısız.Kullanıcı bilgileri yenilenmeli veya hesap kontrol edilmelidir.
550Posta kutusu bulunamadı veya teslim işlemi reddedildi.Alıcı adresi, spam durumu ve sunucu politikaları kontrol edilmelidir.
551Kullanıcı yerel değil, farklı yönlendirme gerekiyor.Doğru teslim adresi kontrol edilmelidir.
552Mesaj boyutu veya posta kutusu kapasitesi aşıldı.Ek dosya boyutu ve posta kotası kontrol edilmelidir.
553Posta kutusu adı veya adres bilgisi geçersiz.E-posta adresi doğrulanmalıdır.
554SMTP işlemi başarısız oldu.Spam filtreleri, SPF, DKIM, DMARC ve IP itibarı kontrol edilmelidir.

En Çok Karşılaşılan SMTP Hata Kodları

Günlük e-posta kullanımında bazı SMTP hata kodları diğerlerine göre daha sık görülür. Özellikle kurumsal e-posta sistemlerinde aşağıdaki hatalar yaygın olarak karşılaşılır.

KodSorun
550Alıcı adresi bulunamadı veya e-posta teslimi reddedildi.
554Mesaj spam politikaları veya güvenlik kuralları nedeniyle engellendi.
535SMTP kullanıcı adı veya şifre doğrulanamadı.
421SMTP sunucusu geçici olarak hizmet veremiyor.

SMTP Hatalarını Çözmek İçin Kontrol Listesi

SMTP hatalarının çözümü için yalnızca hata koduna bakmak yeterli olmayabilir. E-posta altyapısında bulunan SMTP ayarları, DNS kayıtları, güvenlik politikaları ve sunucu yapılandırmaları birlikte kontrol edilmelidir.

1. SMTP Kullanıcı Bilgilerini Kontrol Edin

SMTP bağlantısı için kullanılan kullanıcı adı ve şifrenin doğru olduğundan emin olun. Yanlış kimlik bilgileri özellikle 530 ve 535 numaralı SMTP hatalarına neden olabilir.

Dikkat:
E-posta hesabı şifresi değiştirildiyse, Outlook, Thunderbird veya web uygulamalarında kayıtlı SMTP bilgilerinin de güncellenmesi gerekir.

2. SMTP Port ve Güvenlik Ayarlarını Kontrol Edin

SMTP bağlantılarında kullanılan port ve şifreleme yöntemi doğru yapılandırılmalıdır. Yanlış port veya SSL/TLS ayarları bağlantı problemlerine neden olabilir.

PortKullanımŞifreleme
25Sunucular arası SMTP iletişimiGenellikle şifreleme kullanılmaz
465SMTP gönderimiSSL
587Modern SMTP gönderimiTLS / STARTTLS

3. SPF Kaydını Kontrol Edin

SPF (Sender Policy Framework), hangi sunucuların alan adınız adına e-posta göndermeye yetkili olduğunu belirleyen DNS kaydıdır.

Eksik veya hatalı SPF kayıtları, gönderilen e-postaların spam olarak işaretlenmesine veya 550 ve 554 SMTP hataları ile reddedilmesine neden olabilir.

4. DKIM Doğrulamasını Kontrol Edin

DKIM (DomainKeys Identified Mail), e-postaların gerçekten ilgili alan adından gönderildiğini doğrulamak için dijital imza kullanır.

Öneri:
Kurumsal e-posta gönderimlerinde SPF ve DKIM kayıtlarının birlikte kullanılması, teslimat başarısını önemli ölçüde artırır.

5. DMARC Politikasını Yapılandırın

DMARC, SPF ve DKIM doğrulamalarının nasıl uygulanacağını belirleyen gelişmiş bir e-posta güvenlik standardıdır.

Doğru yapılandırılmış DMARC kaydı, alan adınızın sahte e-postalarla kullanılmasını azaltır ve e-posta itibarınızı korur.

6. IP Adresi ve Kara Liste Kontrolü Yapın

SMTP sunucusunun IP adresi spam listelerinde bulunuyorsa, gönderilen e-postalar karşı sunucular tarafından reddedilebilir.

Özellikle 550 ve 554 hatalarında IP itibarı, spam geçmişi ve gönderim yoğunluğu kontrol edilmelidir.

SMTP Hatalarını Önlemek İçin Öneriler

  • Güçlü SMTP şifreleri kullanın.
  • SMTP kimlik doğrulamasını aktif edin.
  • SPF, DKIM ve DMARC kayıtlarını doğru yapılandırın.
  • Gönderim limitlerini kontrol edin.
  • Spam içerikli toplu gönderimlerden kaçının.
  • E-posta sunucu loglarını düzenli olarak takip edin.
  • Alan adı ve IP itibarınızı düzenli kontrol edin.

Sık Karşılaşılan SMTP Soruları (SSS)

SMTP 550 hatası nasıl çözülür?

SMTP 550 hatası genellikle alıcı adresinin bulunamaması, posta kutusunun kullanılamaması, spam politikaları veya güvenlik engellemeleri nedeniyle oluşur. Öncelikle alıcı adresi, SPF/DKIM kayıtları ve sunucu politikaları kontrol edilmelidir.

SMTP 535 Authentication Failed hatası neden oluşur?

Bu hata genellikle yanlış kullanıcı adı, hatalı şifre veya SMTP kimlik doğrulama ayarlarının kapalı olması nedeniyle meydana gelir.

SMTP bağlantı hatası nasıl giderilir?

SMTP sunucu adresi, port numarası, SSL/TLS ayarları ve güvenlik duvarı kuralları kontrol edilmelidir.

İSİMKAYIT Yardım Merkezi

SMTP hata kodları, e-posta gönderim problemlerinin kaynağını belirlemek için önemli bilgiler sağlar. Doğru SMTP yapılandırması, DNS kayıtlarının eksiksiz olması ve güvenlik standartlarının uygulanması, e-postaların başarılı şekilde teslim edilmesine yardımcı olur.

E-posta altyapınızda sürekli olarak SMTP hataları alıyorsanız; SMTP ayarlarınızı, DNS kayıtlarınızı ve sunucu yapılandırmanızı detaylı şekilde kontrol etmeniz önerilir.

Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.

Ürün sepete eklendi!