mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
add env var LOGWATCH_SENDER
(#2362)
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
This commit is contained in:
parent
4ae04f0d06
commit
da17e8bf0b
|
@ -266,9 +266,9 @@ Recipient address for pflogsumm reports.
|
|||
|
||||
##### PFLOGSUMM_SENDER
|
||||
|
||||
From address for pflogsumm reports.
|
||||
Sender address (`FROM`) for pflogsumm reports if pflogsumm reports are enabled.
|
||||
|
||||
- **not set** => Use REPORT_SENDER or POSTMASTER_ADDRESS
|
||||
- **not set** => Use REPORT_SENDER
|
||||
- => Specify the sender address
|
||||
|
||||
##### LOGWATCH_INTERVAL
|
||||
|
@ -286,6 +286,13 @@ Recipient address for logwatch reports if they are enabled.
|
|||
- **not set** => Use REPORT_RECIPIENT or POSTMASTER_ADDRESS
|
||||
- => Specify the recipient address(es)
|
||||
|
||||
##### LOGWATCH_SENDER
|
||||
|
||||
Sender address (`FROM`) for logwatch reports if logwatch reports are enabled.
|
||||
|
||||
- **not set** => Use REPORT_SENDER
|
||||
- => Specify the sender address
|
||||
|
||||
##### REPORT_RECIPIENT (deprecated)
|
||||
|
||||
Enables a report being sent (created by pflogsumm) on a regular basis.
|
||||
|
|
|
@ -188,9 +188,9 @@ PFLOGSUMM_TRIGGER=
|
|||
# => Specify the recipient address(es)
|
||||
PFLOGSUMM_RECIPIENT=
|
||||
|
||||
# From address for pflogsumm reports.
|
||||
# Sender address (`FROM`) for pflogsumm reports if pflogsumm reports are enabled.
|
||||
#
|
||||
# not set => Use REPORT_SENDER or POSTMASTER_ADDRESS
|
||||
# not set => Use REPORT_SENDER
|
||||
# => Specify the sender address
|
||||
PFLOGSUMM_SENDER=
|
||||
|
||||
|
@ -207,6 +207,12 @@ LOGWATCH_INTERVAL=
|
|||
# => Specify the recipient address(es)
|
||||
LOGWATCH_RECIPIENT=
|
||||
|
||||
# Sender address (`FROM`) for logwatch reports if logwatch reports are enabled.
|
||||
#
|
||||
# not set => Use REPORT_SENDER
|
||||
# => Specify the sender address
|
||||
LOGWATCH_SENDER=
|
||||
|
||||
# Enables a report being sent (created by pflogsumm) on a regular basis. (deprecated)
|
||||
# **0** => Report emails are disabled
|
||||
# 1 => Using POSTMASTER_ADDRESS as the recipient
|
||||
|
|
|
@ -47,6 +47,7 @@ function _setup_default_vars
|
|||
|
||||
# update REPORT_SENDER - must be done done after _check_hostname
|
||||
REPORT_SENDER="${REPORT_SENDER:=mailserver-report@${HOSTNAME}}"
|
||||
LOGWATCH_SENDER="${LOGWATCH_SENDER:=${REPORT_SENDER}}"
|
||||
PFLOGSUMM_SENDER="${PFLOGSUMM_SENDER:=${REPORT_SENDER}}"
|
||||
|
||||
# set PFLOGSUMM_TRIGGER here for backwards compatibility
|
||||
|
@ -69,6 +70,7 @@ function _setup_default_vars
|
|||
LOGWATCH_RECIPIENT="${LOGWATCH_RECIPIENT:=${REPORT_RECIPIENT}}"
|
||||
|
||||
VARS[LOGWATCH_RECIPIENT]="${LOGWATCH_RECIPIENT}"
|
||||
VARS[LOGWATCH_SENDER]="${LOGWATCH_SENDER}"
|
||||
VARS[PFLOGSUMM_RECIPIENT]="${PFLOGSUMM_RECIPIENT}"
|
||||
VARS[PFLOGSUMM_SENDER]="${PFLOGSUMM_SENDER}"
|
||||
VARS[PFLOGSUMM_TRIGGER]="${PFLOGSUMM_TRIGGER}"
|
||||
|
@ -1484,6 +1486,8 @@ function _setup_logwatch
|
|||
|
||||
echo 'LogFile = /var/log/mail/freshclam.log' >>/etc/logwatch/conf/logfiles/clam-update.conf
|
||||
|
||||
echo "MailFrom = ${LOGWATCH_SENDER}" >> /etc/logwatch/conf/logwatch.conf
|
||||
|
||||
case "${LOGWATCH_INTERVAL}" in
|
||||
'daily' )
|
||||
_notify 'inf' "Creating daily cron job for logwatch reports"
|
||||
|
|
Loading…
Reference in a new issue