1

Последние версии exim4 добавили в конфигурацию add_environment и keep_environment . Если они отсутствуют, exim4 отправляет предупреждение в STDERR.

В моей конфигурации обе эти переменные установлены пустыми:

add_environment =
keep_environment =

Это действительная конфигурация. Он работает на всех моих серверах, кроме одного, где он отправляет предупреждение.

Рабочий сервер:

$ exim4 -bP | grep environment
add_environment =
keep_environment =

Неработающий сервер:

$ exim4 -bP | grep environment
LOG: MAIN
  Warning: purging the environment.
 Suggested action: use keep_environment.
add_environment =
keep_environment =

Конфигурация одинакова на обоих серверах. На обоих серверах установлена последняя версия Debian (8.7/jessie), и на обоих серверах установлена одна и та же версия exim: Exim version 4.84_2 #2 built 02-Jan-2017 18:43:31

2 ответа2

0

Это просто раздражающая и безвредная ошибка в последних выпусках, которая будет удалена рано или поздно. Просто игнорируй это.

0

exim4 -bP покажет только используемые вами значения, включая те, которые exim4 установил на значения по умолчанию после вывода предупреждений.

Вы должны проверить с помощью grep -r keep_environment /etc/exim4 чтобы узнать, действительно ли он активен в вашем конфигурационном файле. Он должен быть в /etc/exim4/exim4.conf если вы используете это. Если у вас есть /etc/exim4/exim4.conf но опция находится в /etc/exim4/exim4.conf.template , вам может потребоваться добавить его вручную или использовать update-exim4.conf(8) .

Вы можете найти больше информации здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .