mail/postfix: merge version 0.2 from master

This commit is contained in:
Franco Fichtner 2017-11-30 07:42:35 +01:00
parent 1957316f32
commit 6592f43720
3 changed files with 17 additions and 1 deletions

View file

@ -1,5 +1,5 @@
PLUGIN_NAME= postfix
PLUGIN_VERSION= 0.1
PLUGIN_VERSION= 0.2
PLUGIN_COMMENT= SMTP mail relay
PLUGIN_DEPENDS= postfix-sasl
PLUGIN_MAINTAINER= m.muenz@gmail.com

View file

@ -31,4 +31,15 @@ postmap /usr/local/etc/postfix/transport
postmap /usr/local/etc/postfix/recipient_access
postmap /usr/local/etc/postfix/sender_access
# Check for aliases
if [ -f /usr/local/etc/postfix/aliases ]; then
echo "Updating aliases"
/usr/local/bin/newaliases
else
echo "Adding aliases"
touch /usr/local/etc/postfix/aliases
/usr/local/bin/newaliases
fi
/usr/local/opnsense/scripts/OPNsense/Postfix/generate_certs.php

View file

@ -3,6 +3,8 @@
##########################
# START SYSTEM DEFAULTS
##########################
alias_database = hash:/usr/local/etc/postfix/aliases
alias_maps = hash:/usr/local/etc/postfix/aliases
compatibility_level = 2
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
@ -136,4 +138,7 @@ smtpd_recipient_restrictions = {{ smtpd_recipient_restrictions | join(', ') }}
smtpd_helo_required = yes
### Syslog tweak, will be removed before stable
syslog_facility = security
{% endif %}