diff --git a/target/start-mailserver.sh b/target/start-mailserver.sh index b87bd2a9..4655c9aa 100644 --- a/target/start-mailserver.sh +++ b/target/start-mailserver.sh @@ -16,6 +16,7 @@ DEFAULT_VARS["ENABLE_FETCHMAIL"]="${ENABLE_FETCHMAIL:="0"}" DEFAULT_VARS["ENABLE_LDAP"]="${ENABLE_LDAP:="0"}" DEFAULT_VARS["ENABLE_SASLAUTHD"]="${ENABLE_SASLAUTHD:="0"}" DEFAULT_VARS["SMTP_ONLY"]="${SMTP_ONLY:="0"}" +DEFAULT_VARS["POSTFIX_MYDESTINATION"]="${POSTFIX_MYDESTINATION:=""}" DEFAULT_VARS["VIRUSMAILS_DELETE_DELAY"]="${VIRUSMAILS_DELETE_DELAY:="7"}" DEFAULT_VARS["DMS_DEBUG"]="${DMS_DEBUG:="0"}" ########################################################################## @@ -86,6 +87,7 @@ function register_functions() { _register_setup_function "_setup_security_stack" _register_setup_function "_setup_postfix_aliases" _register_setup_function "_setup_postfix_vhost" + _register_setup_function "_setup_postfix_mydestination" if [ ! -z "$AWS_SES_HOST" -a ! -z "$AWS_SES_USERPASS" ]; then _register_setup_function "_setup_postfix_relay_amazon_ses" @@ -534,6 +536,12 @@ function _setup_postfix_aliases() { fi } +function _setup_postfix_mydestination(){ + notify 'task' 'Setting up Postfix My Destination' + + postconf -e "mydestination=$POSTFIX_MYDESTINATION" +} + function _setup_dkim() { notify 'task' 'Setting up DKIM'