mirror of
https://github.com/opnsense/plugins.git
synced 2026-05-28 04:34:15 -04:00
mail/postfix: merge version 0.2 from master
This commit is contained in:
parent
1957316f32
commit
6592f43720
3 changed files with 17 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 %}
|
||||
|
|
|
|||
Loading…
Reference in a new issue