После обновления Exim4 до версии 4.80 (4.80-7+deb7u2) на Debian (7.9 Wheezy), стали приходить письма такого содержания:
Cron <root@devhost> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) /etc/cron.daily/exim4-base: LOG: MAIN Warning: purging the environment. Suggested action: use keep_environment.
Проверяем наличие ошибки:
/usr/sbin/exim4 -bP | grep environment
Выпадает ошибка:
LOG: MAIN Warning: purging the environment. Suggested action: use keep_environment. add_environment = keep_environment =
UPDATE!
Нужно в конфиге update-exim4.conf.conf строку:
dc_use_split_config='false'
заменить на:
dc_use_split_config='true'
Затем отдаем команду:
update-exim4.conf
После чего перезапускаем сервис exim4:
service exim4 reload
или
service exim4 restart
или
/etc/init.d/exim4 restart
Смотрим что теперь у нас с «environment»
/usr/sbin/exim4 -bP | grep environment
Теперь без «Warning»:
add_environment = keep_environment =
OK, SOLVED!
UPD!
Теперь достаточно обновить свои пакеты до версии exim4 4.80-7+deb7u3 в котором проблема решена
apt-get update apt-get upgrade
Также может понадобиться переустановить pop3-dovecot, exim4, logwatch особенно если у вас ПУ ispmanager4 ;)
в панели
Возможности->
удаляем
Почтовый сервер (POP3 и IMAP) dovecot-pop3d-1.2.15-7
и потом удаляем
Почтовый сервер (SMTP) exim4-4.72-6+squeeze3
Затем устанавливаем в таком же порядке.
1. POP3, IMAP
2. SMTP
или сделать реконфиг exim4:
dpkg-reconfigure exim4-config