cPanel E-posta Gönderimi Engellendi (SMTP Error 550) Çözümü
cPanel E-posta Gönderimi Engellendi (SMTP Error 550) Çözümü
SMTP Error 550, cPanel e-posta sunucularında sık karşılaşılan bir hata kodudur ve genellikle gönderilen e-postanın alıcı sunucu tarafından reddedildiğini ifade eder. Bu hata, kimlik doğrulama eksikliği, kara listeye (blacklist) düşme, DNS veya SPF/DKIM yapılandırma sorunlarından kaynaklanabilir. Bu rehberde, cPanel üzerinde SMTP 550 hatasının nedenlerini ve çözüm adımlarını detaylı biçimde açıklıyoruz.
- 1. SMTP Error 550 Nedir?
- 2. Temel Nedenler
- 3. SPF ve DKIM Kayıtlarını Kontrol Etme
- SPF Kaydı Örneği:
- DKIM Kaydı Örneği:
- 4. Reverse DNS (rDNS) Doğrulaması
- 5. IP Adresinin Kara Listede Olup Olmadığını Kontrol Etme
- 6. SMTP Kimlik Doğrulaması (Authentication)
- cPanel SMTP Bilgileri:
- 7. E-posta Limitlerini Kontrol Etme
- 8. Mail Queue ve Log Kontrolü
- 9. Alıcı Sunucu Politikası (Relay Denied)
- 10. DMARC Politikası Ekleyin
- 11. Exim Yeniden Başlatma (Sorun Devam Ederse)
- 12. Güvenlik Duvarı (CSF) Kontrolü
- Sonuç
1. SMTP Error 550 Nedir?
SMTP 550 hatası, alıcı posta sunucusunun e-postayı kabul etmediği anlamına gelir. Hata mesajı genellikle şu şekildedir:
550 Requested action not taken: mailbox unavailable 550 Access denied 550 Relay not permitted
Bu durum, gönderici kimliğinin doğrulanamaması veya alıcı tarafın güvenlik filtreleri nedeniyle gerçekleşir.
2. Temel Nedenler
- SPF, DKIM veya DMARC kayıtlarının eksik veya hatalı olması.
- IP adresinin spam kara listelerine alınması.
- SMTP kimlik doğrulaması yapılmadan e-posta gönderilmesi.
- cPanel hesabında çıkış e-posta limitinin aşılması.
- Alıcı sunucunun anti-spam politikaları.
3. SPF ve DKIM Kayıtlarını Kontrol Etme
cPanel üzerinden DNS ayarlarına gidin:
cPanel → E-posta → E-posta Dağıtımı (Email Deliverability)
Burada SPF ve DKIM kayıtlarının doğrulandığından emin olun. Eksikse “Düzelt” butonunu kullanarak yeniden oluşturun.
SPF Kaydı Örneği:
v=spf1 +a +mx +ip4:xxx.xxx.xxx.xxx include:_spf.google.com ~all
DKIM Kaydı Örneği:
default._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0G..."
4. Reverse DNS (rDNS) Doğrulaması
Mail gönderilen IP adresine ait reverse DNS kaydı, gönderici domain ile eşleşmelidir. SSH üzerinden kontrol edin:
dig -x your.server.ip
Sonuçta çıkan PTR kaydı mail.senin-domainin.com gibi olmalıdır.
5. IP Adresinin Kara Listede Olup Olmadığını Kontrol Etme
IP adresiniz spam veritabanlarında olabilir. Şu servisleri kullanarak kontrol edin:
Eğer IP kara listedeyse ilgili sağlayıcıya delist (kaldırma) talebi gönderin.
6. SMTP Kimlik Doğrulaması (Authentication)
Outlook, Thunderbird veya diğer e-posta istemcilerinde “Sunucum kimlik doğrulaması gerektiriyor” seçeneğini aktif edin.
cPanel SMTP Bilgileri:
- Giden Sunucu (SMTP): mail.senin-domainin.com
- Port: 465 (SSL) veya 587 (TLS)
- Kimlik Doğrulama: Zorunlu
- Kullanıcı Adı: e-posta adresiniz
7. E-posta Limitlerini Kontrol Etme
cPanel kullanıcıları için günlük gönderim limiti genellikle 200–500 e-posta arasındadır. Limit aşıldığında SMTP 550 hatası oluşabilir. WHM üzerinde kontrol edin:
WHM → Account Functions → Modify an Account → Email Send Limit
8. Mail Queue ve Log Kontrolü
Sunucuda sıkışmış e-postalar olup olmadığını kontrol edin:
exim -bp
Belirli bir e-posta için log inceleyin:
grep "550" /var/log/exim_mainlog
9. Alıcı Sunucu Politikası (Relay Denied)
“550 Relay not permitted” hatası alıyorsanız, gönderim domaininiz SMTP relay için yetkilendirilmemiş olabilir. SMTP kimlik doğrulamasını zorunlu hale getirin ve relay ayarlarını gözden geçirin.
10. DMARC Politikası Ekleyin
DMARC kaydı, SPF ve DKIM doğrulamasının düzgün çalıştığını garanti altına alır:
_dmarc IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@senin-domainin.com"
11. Exim Yeniden Başlatma (Sorun Devam Ederse)
Exim servisini yeniden başlatmak çoğu durumda sorunu çözer:
service exim restart
12. Güvenlik Duvarı (CSF) Kontrolü
CSF veya ModSecurity e-posta trafiğini engelliyor olabilir:
csf -g user@domain.com
İlgili IP’yi whitelist’e ekleyin:
csf -a ip.adresi
Sonuç
SMTP Error 550, genellikle kimlik doğrulama, DNS veya kara liste kaynaklı bir sorundur. SPF, DKIM, rDNS ve kimlik doğrulama ayarları doğru yapılandırıldığında bu hata kalıcı olarak çözülür. E-posta teslim oranlarını artırmak ve altyapınızı optimize etmek için HostLigo Linux Hosting altyapısı, güvenli SMTP çıkışı ve DNS yönetimiyle kurumsal düzeyde çözümler sunar.