12 04 2016
Setting up Greylisting on Debian GNU/Linux with postgrey for postfix
step 1: install postgrey:
apt-get install postgrey
step 2: adjust greylisting delay
vi /etc/default/postgrey
example:
POSTGREY_OPTS=”–inet=127.0.0.1:10023 –delay=60″
step 3: add postgrey to postfix
vi /etc/postfix/main.cf
#add it to the smtpd_recipient_restrictions list, e.g.:
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unknown_recipient_domain, reject_unlisted_recipient, reject_unauth_destination, check_policy_service unix:private/policy-spf, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unauth_pipelining, reject_invalid_hostname, reject_unverified_recipient, reject_rbl_client bl.spamcop.net, reject_rbl_client zen.spamhaus.org, reject_rbl_client cbl.abuseat.org, check_sender_access hash:/etc/postfix/sender_access, check_policy_service inet:127.0.0.1:10023, permit
step 4: adjust whitelist
vi /etc/postgrey/whitelist_recipients
step 5: reload configuration …
service postgrey reload (this might not work, in that case do a ps -ax | grep postgrey and then kill -9 PID ; service postgrey start …)
service postfix reload
done!
atom.io – the alternative text editor to sublime text Disable/remove my AdBlocker? – No way!
Comments are currently closed.