From 7378152b0fa2d7b8c13fb369490eed369b3efcdd Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Wed, 15 Jul 2015 16:03:26 +0100 Subject: [PATCH] Makes owncloud uses Mail variables from ENV --- dockerfiles/services/nginx-php/ssmtp.conf | 12 ++++++++++-- dockerfiles/services/owncloud/startup-owncloud.sh | 7 +++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/dockerfiles/services/nginx-php/ssmtp.conf b/dockerfiles/services/nginx-php/ssmtp.conf index aa6b53b..be9bec3 100644 --- a/dockerfiles/services/nginx-php/ssmtp.conf +++ b/dockerfiles/services/nginx-php/ssmtp.conf @@ -1,4 +1,12 @@ -mailhub=172.17.42.1 -root=postmaster +mailhub=##MAIL_HOST##:##MAIL_PORT## +root=##MAIL_USER## FromLineOverride=YES +# Use SSL/TLS before starting negotiation +UseTLS=Yes +UseSTARTTLS=Yes + +# Username/Password +AuthUser=##MAIL_USER## +AuthPass=##MAIL_PASS## + diff --git a/dockerfiles/services/owncloud/startup-owncloud.sh b/dockerfiles/services/owncloud/startup-owncloud.sh index 19baf24..8ce3bbb 100644 --- a/dockerfiles/services/owncloud/startup-owncloud.sh +++ b/dockerfiles/services/owncloud/startup-owncloud.sh @@ -1,4 +1,11 @@ #!/bin/bash -eux + +### configure email +sed -i s/##MAIL_HOST##/${MAIL_HOST}/ /etc/ssmtp/ssmtp.conf +sed -i s/##MAIL_PORT##/${MAIL_PORT}/ /etc/ssmtp/ssmtp.conf +sed -i s/##MAIL_USER##/${MAIL_USER}/ /etc/ssmtp/ssmtp.conf +sed -i s/##MAIL_PASS##/${MAIL_PASS}/ /etc/ssmtp/ssmtp.conf + ### # Check Pre Install ### -- GitLab