Kısa cevap: Alıcı sunucu, bağlantınızı veya maili politika gereği reddetti. Postfix tabanlı sunucularda genellikle "Relay access denied" ya da bir RBL engeli, bazı sağlayıcılarda ise içerik veya itibar reddi anlamına gelir.
554 5.7.1 hata mesajı örnekleri
Aynı kod farklı sunucularda farklı açıklamalarla gelir. Geri dönen mailde (bounce) şu satırlardan birini görüyor olabilirsiniz:
554 5.7.1 <ali@firma.com>: Relay access denied 554 5.7.1 Service unavailable; Client host [1.2.3.4] blocked using zen.spamhaus.org 554 5.7.1 The message from (<x@y.com>) with the subject of (...) matches a profile the Internet community may consider spam. 554 5.7.1 Rejected: spam content
Tür: Kalıcı hata. Gönderen sunucu maili tekrar denemez; sorunu giderip maili yeniden göndermeniz gerekir.
Neden olur?
| Neden | Açıklama |
|---|---|
| Relay access denied | Mail programınız giden sunucuya kimlik doğrulaması yapmadan bağlanıyor ya da alıcı sunucu bu domain için mail kabul etmiyor (yanlış MX). |
| RBL engeli | Mesajda bir liste adresi (zen.spamhaus.org, bl.spamcop.net, b.barracudacentral.org) varsa IP'niz o listede. |
| İçerik reddi | Mail içeriği, eki veya linkleri alıcının spam filtresi tarafından yüksek puan aldı. |
Mail gönderen olarak ne yapmalısınız?
- "Relay access denied" alıyorsanız Outlook/Thunderbird'de giden sunucu ayarlarında "Giden sunucum kimlik doğrulaması gerektiriyor" seçeneğini açın, port 587 (STARTTLS) veya 465 (SSL) kullanın.
- Mesajda bir liste adı varsa IP'nizi blacklist sorgulama aracında kontrol edin ve delisting adımlarını izleyin.
- İçerik reddinde mailde kısaltılmış link, yalnızca görsel, şifreli arşiv eki gibi riskli öğeleri çıkarıp tekrar deneyin.
Alıcı taraftaki sistem yöneticisi ne yapmalı?
- Kendi sunucunuz relay reddi veriyorsa domainin
mydestination/virtual_mailbox_domains(Postfix) listesinde olduğunu ve MX'in doğru sunucuyu gösterdiğini kontrol edin. - İçerik filtreniz meşru mailleri reddediyorsa eşik değerlerini ve güvenilir gönderen listelerini gözden geçirin.
Bilmeniz gerekenler
554 kodu SMTP'de "işlem başarısız" anlamına gelir ve bağlantının en başında (sunucu karşılama mesajında) da görülebilir: 554 ... No SMTP service here. Böyle bir durumda IP'niz alıcı sunucuya hiç bağlanamıyordur; neredeyse her zaman bir kara liste veya güvenlik duvarı engelidir. Kod ailesinin geri kalanı için SMTP hata kodları sayfasına bakın.
Gelen kutunuzu spam, virüs ve oltalama maillerine karşı korumak için MX kaydınızı yönlendirip Spambil'i 7 gün ücretsiz deneyebilirsiniz. Kart bilgisi istemiyoruz.
Sık sorulan sorular
550 5.7.1 ile 554 5.7.1 arasında fark var mı?
İkisi de kalıcı politika reddidir. 550 genellikle belirli bir alıcı veya komut için, 554 ise tüm işlem için kullanılır. Pratikte açıklama metni sorunun kaynağını daha iyi anlatır.
Relay access denied hatasını sadece telefondan gönderirken alıyorum. Neden?
Telefondaki mail uygulamasında giden sunucu için kullanıcı adı ve şifre tanımlanmamış olabilir. Hesap ayarlarında SMTP kimlik doğrulamasını açın.