From 63ce1ba2d67c0e0a79a98cacb6a17ec44e020b66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= Date: Wed, 25 Jul 2018 01:05:51 +0200 Subject: [PATCH] [Postfix] Create ham/spam mailboxes @ localhost --- data/Dockerfiles/postfix/postfix.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/data/Dockerfiles/postfix/postfix.sh b/data/Dockerfiles/postfix/postfix.sh index 489f676f..13a9a88a 100755 --- a/data/Dockerfiles/postfix/postfix.sh +++ b/data/Dockerfiles/postfix/postfix.sh @@ -3,10 +3,12 @@ trap "postfix stop" EXIT [[ ! -d /opt/postfix/conf/sql/ ]] && mkdir -p /opt/postfix/conf/sql/ -if [[ -z $(grep null /etc/aliases) ]]; then - echo null: /dev/null >> /etc/aliases; - newaliases; -fi + +cat /dev/null > /etc/aliases; +echo "null: /dev/null" >> /etc/aliases; +echo "ham: '|/usr/bin/curl -s --data-binary @- --unix-socket /rspamd-sock/rspamd.sock http://rspamd/learnham'" >> /etc/aliases; +echo "spam: '|/usr/bin/curl -s --data-binary @- --unix-socket /rspamd-sock/rspamd.sock http://rspamd/learnspam'" >> /etc/aliases; +newaliases; cat < /opt/postfix/conf/sql/mysql_relay_recipient_maps.cf user = ${DBUSER}