LINUX.ORG.RU
ФорумAdmin

Исправить ошибку Sendmail

 ,


0

2

Система Ubuntu server 12 LTS Приходят ошибки на почту вот такого вида:

The original message was received at Sat, 11 Oct 2014 07:35:07 GMT from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors ----- <root@ЗДЕСЬИМЯМОЕГОДОМЕНА.org>

----- Transcript of session follows ----- 554 5.0.0 MX list for localhost.org. points back to autoservice.org 554 5.3.5 Local configuration error

Одновременно Logwatch сообщает следующее: SEVERE ERRORS ------------- System Error Messages: MX list for localhost.org. points back to ЗДЕСЬИМЯМОЕГОДОМЕНА.org: 9 Time(s) Total SEVERE ERRORS: 9

Я так понимаю это ошибка в sendmail. Или нет? Как настроить правильно?


Это твоя ошибка.

Локальные имена должны быть описаны в классе «w». Либо в самом sendmail.cf, что считается плохим тоном, либо в файле (имя задано строкой «Fw/etc/mail/local-host-names»).

Если ты релей для этих имен, то в mailertable впиши способ доставки.

vel ★★★★★ ()
Ответ на: комментарий от vel

Я новичок в администрировании, раскажи подробнее. В файле etc/mail/local-host-names я написал имядомена.org Что-то другое там нужно писать?

Про «класс w» и «Если ты релей для этих имен, то в mailertable впиши способ доставки.» Сорри, но не понял

Bf109 ()
Ответ на: комментарий от Bf109

Ошибку которую ты получил следствие того, что сендмеил не считает адрес локальными и пытаясь переслать их дальше обнаруживает, что он посылает себе же.

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

«sendmail -bv user@domain» показывает как сендмеил будет доставлять письмо

Локальная доставка выглядит так

sendmail -bv root@localhost
root@localhost... deliverable: mailer local, user root

Не локальная

sendmail -bv root@ya.ru
root@ya.ru... deliverable: mailer esmtp, host ya.ru., user root@ya.ru

Про релей - если имя не должно обрабатываться локально, а должно передаваться на какой-то сервер без MX или А в dns, то такие имена нужно прописать в mailertable ( и не забыть обновить .db ) типа

.domain		esmtp:[1.2.3.4]

vel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.