Browse Source

Added destination blacklisting using .deny files in aliases.d

mailsrv/add-dkim
Mar Alegre 4 years ago
parent
commit
2d202cb38b
  1. 5
      mailsrv/assets/bin/mkvirt
  2. 2
      mailsrv/assets/postfix/main.cf.part

5
mailsrv/assets/bin/mkvirt

@ -15,10 +15,13 @@ cat /vol/data/users | cut -d':' -f1 | perl -pe 's/(.*)/\1 ./' > /etc/postfix/use
postmap /etc/postfix/users
### Aliases ###
# copy aliases to postifx config
# copy aliases to postfix config
cd /etc/postfix
cat /vol/data/aliases.d/*.list > aliases
postmap aliases
# copy blacklist to postfix config
cat /vol/data/aliases.d/*.deny > deny
postmap deny
### Reload ###
postfix reload

2
mailsrv/assets/postfix/main.cf.part

@ -61,6 +61,8 @@ smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_i
smtpd_data_restrictions = reject_unauth_pipelining
# reject unauthorized relay attempts
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
# reject blacklisted addresses
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/deny, permit
### Misc ###
# whether to send "new mail" notifications to users

Loading…
Cancel
Save