piggyback mail_smtponly

This commit is contained in:
Kevin Crawley 2017-01-19 14:58:34 -06:00
parent ab1e0e9c38
commit fdd3a729ca
2 changed files with 4 additions and 19 deletions

View File

@ -18,22 +18,6 @@ generate-accounts:
run: run:
# Run containers # Run containers
docker run -d --name mail_hostoverride \
-v "`pwd`/test/config":/tmp/docker-mailserver \
-v "`pwd`/test":/tmp/docker-mailserver-test \
-v "`pwd`/test/onedir":/var/mail-state \
-e OVERRIDE_HOSTNAME=mail.my-domain.com \
-e ENABLE_CLAMAV=1 \
-e ENABLE_SPAMASSASSIN=1 \
-e SA_TAG=1.0 \
-e SA_TAG2=2.0 \
-e SA_KILL=3.0 \
-e VIRUSMAILS_DELETE_DELAY=7 \
-e SASL_PASSWD="external-domain.com username:password" \
-e ENABLE_MANAGESIEVE=1 \
-e PERMIT_DOCKER=host \
-e DMS_DEBUG=0 \
-t $(NAME)
docker run -d --name mail \ docker run -d --name mail \
-v "`pwd`/test/config":/tmp/docker-mailserver \ -v "`pwd`/test/config":/tmp/docker-mailserver \
-v "`pwd`/test":/tmp/docker-mailserver-test \ -v "`pwd`/test":/tmp/docker-mailserver-test \
@ -63,8 +47,9 @@ run:
-v "`pwd`/test/config":/tmp/docker-mailserver \ -v "`pwd`/test/config":/tmp/docker-mailserver \
-v "`pwd`/test":/tmp/docker-mailserver-test \ -v "`pwd`/test":/tmp/docker-mailserver-test \
-e SMTP_ONLY=1 \ -e SMTP_ONLY=1 \
-e PERMIT_DOCKER=network\ -e PERMIT_DOCKER=network \
-h mail.my-domain.com -t $(NAME) -e OVERRIDE_HOSTNAME=mail.my-domain.com \
-t $(NAME)
sleep 15 sleep 15
docker run -d --name mail_fail2ban \ docker run -d --name mail_fail2ban \
-v "`pwd`/test/config":/tmp/docker-mailserver \ -v "`pwd`/test/config":/tmp/docker-mailserver \

View File

@ -10,7 +10,7 @@ load 'test_helper/bats-assert/load'
} }
@test "checking configuration: hostname/domainname override" { @test "checking configuration: hostname/domainname override" {
run docker exec mail_hostoverride /bin/bash -c "cat /etc/mailname | grep my-domain.com" run docker exec mail_smtponly /bin/bash -c "cat /etc/mailname | grep my-domain.com"
assert_success assert_success
} }