mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2025-08-03 17:44:49 +02:00
* Add #394: Postfix Virtual Transport This makes it possible to specify a lmtp config file, by providing POSTFIX_DAGENT. Update - Readme with informations about #394 * Add Variable ENABLE_POSTFIX_VIRTUAL_TRANSPORT (task) * Add Variable POSTFIX_DAGENT (section) Added Unit tests for virtual transport * Fix syntax error in test/tests.bats * Fix Unit Test
This commit is contained in:
parent
5020ab0a0f
commit
a7670ac5c1
44 changed files with 2092 additions and 2 deletions
|
@ -105,6 +105,10 @@ function register_functions() {
|
|||
_register_setup_function "_setup_postfix_relay_amazon_ses"
|
||||
fi
|
||||
|
||||
if [ "$ENABLE_POSTFIX_VIRTUAL_TRANSPORT" = 1 ]; then
|
||||
_register_setup_function "_setup_postfix_virtual_transport"
|
||||
fi
|
||||
|
||||
################### << setup funcs
|
||||
|
||||
################### >> fix funcs
|
||||
|
@ -717,6 +721,15 @@ function _setup_docker_permit() {
|
|||
esac
|
||||
}
|
||||
|
||||
function _setup_postfix_virtual_transport() {
|
||||
notify 'task' 'Setting up Postfix virtual transport'
|
||||
|
||||
[ -z ${POSTFIX_DAGENT} ] && \
|
||||
echo "${POSTFIX_DAGENT} not set." && \
|
||||
return 1
|
||||
postconf -e "virtual_transport = ${POSTFIX_DAGENT}"
|
||||
}
|
||||
|
||||
function _setup_postfix_override_configuration() {
|
||||
notify 'task' 'Setting up Postfix Override configuration'
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue