Merhaba,
Bir alıcı size mail gönderdiğinde aşağıdaki hatayı alıyorsa aşağıdaki adımları uygulayarak kendi whitelist konfigürasyonunuzu oluşturabilirsiniz. *postfix.ml, kendi postfix mail test yapımın olduğu domaindir.
1 |
Recipient address rejected: Intentional policy rejection... |
Bu durumda kendi rbl whitelist yapınızı oluşturmalısınız. Bunun için /etc/postfix altında bir text dosyası oluşturun.
1 |
nano /etc/postfix/rbl_whitelist |
Bu dosya içerisine size mail gönderdiğinde maili reject edilen mail sunucusunun hosts veya ip adresini ekleyin.Örneğin:
1 2 |
mx.postfix.ml OK 104.104.104.4 OK |
Son adımda postmap ile kaydedip çalıştırın.
1 |
postmap /etc/postfix/rbl_whitelist |
Şimdi Postfix’in config dosyasına girip, oluşturduğumuz rbl_whitelist dosyasını buraya ekleyeceğiz. Mailleri ve sunucuları kontrol ederken, bu eklenen dosya içerisini de kontrol et diyeceğiz. Bunun için etc/postfix/main.cf dosyasını metin editörüyle (vi, nano, vim vs.) açın.
smtpd_recipient_restrictions bölümünü bulun.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# Recipient restrictions smtpd_recipient_restrictions = reject_unknown_recipient_domain reject_non_fqdn_recipient reject_unlisted_recipient check_policy_service inet:127.0.0.1:7777 permit_mynetworks permit_sasl_authenticated reject_unauth_destination check_client_access hash:/etc/postfix/rbl_whitelist reject_rbl_client bl.spamcop.net reject_rbl_client sbl-xbl.spamhaus.org reject_rbl_client dul.dnsbl.sorbs.net |
Yukarıda eklemiş olduğum gibi /etc/postfix/rbl_whitelist ekleyin.
Son olarak da Postfix servisini yeniden başlatın.
1 |
/etc/init.d/postfix restart |