Я изменил MailFrom = "" в /usr/share/logwatch/default.conf/logwatch.conf
Это изменило "От:" в заголовках, но "Отправитель:" по-прежнему остается "root@ip-xx-xx-xx-xx.domain"
EC2 Linux AMI beta, Postfix - почтовая программа
Приехал сюда через гугл с той же проблемой.
Добавление опции "-f user" в sendmail в /usr/share/logwatch/default.conf/logwatch.conf
не повлияло.
Получается logwatch.pl процессы /usr/share/logwatch/dist.conf/logwatch.conf
после /usr/share/logwatch/default.conf/logwatch.conf
.
Отредактируйте или удалите MailFrom = root
переопределить в /usr/share/logwatch/dist.conf/logwatch.conf
чтобы он работал.
Есть несколько мест, где можно указать детали конфигурации Logwatch, каждое из которых заменяет предыдущее:
/usr/share/logwatch/default.conf/*
/etc/logwatch/conf/dist.conf/*
/etc/logwatch/conf/*
The script / command line arguments
Рекомендуется изменить: /etc/logwatch/conf/logwatch.conf