Email Gönderilmiyor Hatası Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

cPanel sunucuda mail gönderimi çalışmıyorsa genelde Exim servisi durmuş olur, SMTP portu kapalıdır ya da DNS kayıtları hatalıdır. Webmail’den gönderim başarısız olur ya da mailler kuyrukta bekler. WordPress formları mail üretir ama alıcıya ulaşmaz. Aşağıdaki adımları uygulayarak düzeltebilirsin.


Sorun şu:

Sunucu dışarı mail çıkışı yapamıyor ya da mail servisi düzgün çalışmıyor.

Aşağıdaki adımları uygulayarak düzeltebilirsin.


Çözüm Adımları

1) Exim servisini kontrol et

SSH ile sunucuya bağlan:

 
 
ssh root@sunucu-ip
 

Servis durumunu kontrol et:

 
 
systemctl status exim
 

Çalışmıyorsa yeniden başlat:

 
 
systemctl restart exim
 

Ardından Webmail’den test mail gönder.


2) Mail kuyruğunu kontrol et

Kuyrukta takılan mail var mı bak:

 
 
exim -bp
 

Uzun bir liste çıkıyorsa spam veya hata oluşmuş olabilir.

Kuyruğu temizlemek için:

 
 
exiqgrep -i | xargs exim -Mrm
 

Sonra tekrar test gönderim yap.


3) SMTP çıkış portlarını kontrol et

Veri merkezi 25 portunu kapatmış olabilir.

Test et:

 
 
telnet smtp.gmail.com 25
 

Bağlantı kurulamazsa 25 portu kapalıdır.
Bu durumda hosting sağlayıcınla görüşmen gerekir.

587 portunu da test et:

 
 
telnet smtp.gmail.com 587
 

4) SPF ve DKIM kayıtlarını düzelt

WHM’e gir:

Email > Email Deliverability

Domaini seç.

  • SPF Valid mi kontrol et

  • DKIM Valid mi kontrol et

Hatalıysa “Repair” butonuna tıkla.


5) Reverse DNS (PTR) kontrolü

Sunucu IP’sini öğren:

 
 
curl ifconfig.me
 

IP’nin PTR kaydı domain ile eşleşmeli.
Bu ayar veri merkezi veya hosting sağlayıcı panelinden yapılır.

PTR yoksa mailler karşı sunucu tarafından reddedilir.


6) Firewall kontrolü

CSF kullanıyorsan geçici olarak kapat:

 
 
csf -x
 

Mail gönderimi düzelirse outbound port kurallarını kontrol et.
25, 465 ve 587 çıkış portları açık olmalı.


Alternatif Çözüm

WHM’de Exim yapılandırmasını sıfırla:

Service Configuration > Exim Configuration Manager

“Reset to Default” yap ve kaydet.
Ardından:

 
 
systemctl restart exim
 

WordPress kullanıyorsan PHP mail yerine SMTP eklentisi ile 587 port üzerinden gönderim yap.

cPanel cPanel Lisansında %80 Tasarruf Edin!

Bu makaledeki sorunu çözdünüz mü? Peki ya artan lisans maliyetleri? VDS/Dedicated sunucularınız için %100 güncellenebilir, limitsiz paylaşımlı (proxy) cPanel lisansımızı hemen inceleyin.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25