Назад | Перейти на главную страницу

Ошибочный скрипт, отправляющий почту на сервер Debian

Запуск тестирования debian (wheezy) на виртуальном хосте в качестве веб-сервера / сервера mysql.

У него установлен logwatch, и иногда я получаю возврат почты на недопустимый адрес.

Это несовместимо по времени и направлено на root@mysite.com, что является недопустимым. (он размещен в приложениях gmail, и теперь мне приходит в голову, что я могу добавить это письмо, чтобы узнать, что он отправляет, но остается вопрос, если это не вариант).

Я проверяю журналы exim, и у них нет дополнительной информации, кроме той, что находится в logwatch.

 2012-09-18 06:27:38 ** root@mysite.com R=dnslookup T=remote_smtp: SMTP error from remote mail server after RCPT TO:<root@mysite.com>: host ASPMX.L.GOOGLE.com [173.194.77.26]: 550-5.1.1 The email account that you tried to reach does not exist. Please try\n550-5.1.1 double-checking the recipient's email address 

Есть идеи выяснить, какой сценарий может отправлять это письмо? Конфигурация Exim может быть для дополнительной отладки? Он не выводит никаких журналов, кроме основного журнала, без ошибок или паники.

Я пробовал использовать grep для файлов конфигурации в поисках этого адреса электронной почты, но безуспешно.

Изменить: это не само сообщение журнала, эта часть работает нормально. Это содержание сообщения, которое ссылается на плохой отказ электронной почты. (т.е. logwatch правильно сообщает eximlog)

Это не проблема eximʻa, это проблема конфигурации logwatch. Исправьте это, правильно настроив logwatch для отправки на желаемый адрес электронной почты. Вы делаете это путем редактирования /etc/cron.daily/0logwatch и установите:

$Config{'mailto'} = "user\@example.com";

где пользователь - действующий почтовый ящик в вашем домене.

Альтернативный метод - поместить псевдоним для root в файл / etc / aliases (при условии, что у вас есть маршрутизатор, который анализирует этот файл), чтобы отправить его желаемому человеку или людям, но тогда вы получите ВСЕ электронные письма для root, а не только тот, о котором вы спрашивали здесь.