diff --git a/build/run/docker-entrypoint/entrypoint.sh b/build/run/docker-entrypoint/entrypoint.sh index 8a70403..b9dcfbd 100755 --- a/build/run/docker-entrypoint/entrypoint.sh +++ b/build/run/docker-entrypoint/entrypoint.sh @@ -43,4 +43,4 @@ postfix reload && echo -e "\n\e[1;32mMail service is ready\e[0m\n" # Monitor log -tail -f /var/log/mail/maillog{,.{0..9}} /var/log/mail/maillog.debug{,.{0..9}} +tail -f /var/log/mail/maillog.debug{,.{0..9}} # /var/log/mail/maillog{,.{0..9}} diff --git a/build/run/docker-entrypoint/init.d/70-reject.sh b/build/run/docker-entrypoint/init.d/70-reject.sh index c581b7a..8fb4d86 100755 --- a/build/run/docker-entrypoint/init.d/70-reject.sh +++ b/build/run/docker-entrypoint/init.d/70-reject.sh @@ -2,8 +2,8 @@ # Notify if rejected emails were found while true do - bash -c 'tail -n +0 --pid=$$ -f /var/log/mail/maillog* | grep --line-buffered -F -v -f /var/log/mail/reject.log | { sed "/NOQUEUE: reject/q" && kill $$ ;}' - grep -h "NOQUEUE: reject" /var/log/mail/maillog* | grep -F -v -f /var/log/mail/reject.log >>/var/log/mail/reject.log + bash -c 'tail -n +0 --pid=$$ -f /var/log/mail/maillog.debug* | grep --line-buffered -F -v -f /var/log/mail/reject.log | { sed "/NOQUEUE: reject/q" && kill $$ ;}' + grep -h "NOQUEUE: reject" /var/log/mail/maillog.debug* | grep -F -v -f /var/log/mail/reject.log >>/var/log/mail/reject.log cat <<- mail | sendmail reject@${MYVEMAIL_DOMAIN} From: reject@${MYVEMAIL_DOMAIN} To: reject@${MYVEMAIL_DOMAIN}