Jak w Postfixie dodać adres IP do whitelist żeby nie był blokowany przez RBL.
Po pierwsze tworzymy plik w katalogu z konfiguracją Postfix’a który będzie zawierał interesujące nas adresy które chcemy wykluczyć ze sprawdzania na RBL’ach
# > /etc/postfix/skip_rbl
W pliku wpisujemy adresy IP z dopisaną frazą 'OK’ na końcu. Przykładowy plik wygląda tak:
# cat /etc/postfix/skip_rbl
1.1.1.1 OK
2.2.2.2 OK
Uruchamiamy:
# postmap /etc/postfix/skip_rbl
Po wykonaniu polecenia powinien zostać utworzony plik /etc/postfix/skip_rblp.db
W pliku konfiguracji Postfixa dopisujemy w sekcji ograniczającej połączenia SMTP, przed wpisami blokującymi, następującą linie ze wskazaniem na nasz plik:
smtpd_recipient_restrictions =
check_client_access hash:/etc/postfix/skip_rbl,
reject_unauth_destination,
reject_rbl_client sbl.spamhaus.org,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client dul.dnsbl.sorbs.net,
check_policy_service inet:127.0.0.1:60000,
permit
Restartujemy Postfixa:
# /etc/init.d/postfix restart
Stopping Postfix Mail Transport Agent: postfix.
Starting Postfix Mail Transport Agent: postfix.