почта не доставляется внутри сервера

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Hoster
Junior member
Сообщения: 1
Зарегистрирован: 17 фев 2006, 18:14

почта не доставляется внутри сервера

Сообщение Hoster » 17 фев 2006, 18:21

проблема похожа на ту, что в этой теме, но вместо Sendmail на сервере стоит Exim:
http://www.3nity.ru/viewtopic.htm?t=398 ... c&start=15

проблема следующая:
любая почта, отправляемая скриптом функцией mail() не доходит до адресата, расположенного на этом же сервере, на внешние адреса идет нормально, в чем может быть проблема, где копать?

ОС FreeBSD 6.0

вот лог:

Код: Выделить всё

Feb 17 13:26:59 da sm-mta[38181]: k1HAQxth038181: from=<login@domain.com>, size=834, class=0, nrcpts=1, msgid=<200602171026.k1HAQxb6038180@da.domain.com>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Feb 17 13:26:59 da sendmail[38180]: k1HAQxb6038180: to=mail@domain.com, ctladdr=login@domain.com (1005/1003), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30492, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k1HAQxth038181 Message accepted for delivery)
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: SYSERR(root): mail.domain.com. config error: mail loops back to me (MX problem?)
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: to=<mail@domain.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30834, relay=mail.domain.com. [x.x.x.x], dsn=5.3.5, stat=Local configuration error
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: k1HAQxth038185: DSN: Local configuration error
x.x.x.x - ip сервера

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение corvax » 17 фев 2006, 21:45

Hoster писал(а):проблема похожа на ту, что в этой теме, но вместо Sendmail на сервере стоит Exim:
http://www.3nity.ru/viewtopic.htm?t=398 ... c&start=15

проблема следующая:
любая почта, отправляемая скриптом функцией mail() не доходит до адресата, расположенного на этом же сервере, на внешние адреса идет нормально, в чем может быть проблема, где копать?

ОС FreeBSD 6.0

вот лог:

Код: Выделить всё

Feb 17 13:26:59 da sm-mta[38181]: k1HAQxth038181: from=<login@domain.com>, size=834, class=0, nrcpts=1, msgid=<200602171026.k1HAQxb6038180@da.domain.com>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Feb 17 13:26:59 da sendmail[38180]: k1HAQxb6038180: to=mail@domain.com, ctladdr=login@domain.com (1005/1003), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30492, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k1HAQxth038181 Message accepted for delivery)
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: SYSERR(root): mail.domain.com. config error: mail loops back to me (MX problem?)
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: to=<mail@domain.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30834, relay=mail.domain.com. [x.x.x.x], dsn=5.3.5, stat=Local configuration error
Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: k1HAQxth038185: DSN: Local configuration error
x.x.x.x - ip сервера
что-то я не пойму. у вас exim? а почему показываете фрагмент /var/log/maillog вместо /var/log/exim/mainlog? вы при установке exim модифицировали /etc/mail/mailer.conf?
--
/corvax

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение Stranger03 » 20 фев 2006, 13:28

corvax писал(а):что-то я не пойму. у вас exim? а почему показываете фрагмент /var/log/maillog
Действительно, по логу чистый сендмейл. Или он в лог пишет те же имена вроде sendmail and sm-mta?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение Stranger03 » 20 фев 2006, 13:30

Если судить по этому логу - то проблема в MX записи

Код: Выделить всё

Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: SYSERR(root): mail.domain.com. config error: mail loops back to me (MX problem?)

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение corvax » 20 фев 2006, 13:54

Stranger03 писал(а):
corvax писал(а):что-то я не пойму. у вас exim? а почему показываете фрагмент /var/log/maillog
Действительно, по логу чистый сендмейл. Или он в лог пишет те же имена вроде sendmail and sm-mta?
нет
--
/corvax

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение Stranger03 » 20 фев 2006, 13:57

corvax писал(а):нет
Четкий, жесткий, решительный ответ, :twisted:.

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение corvax » 20 фев 2006, 13:57

Stranger03 писал(а):Если судить по этому логу - то проблема в MX записи

Код: Выделить всё

Feb 17 13:26:59 da sm-mta[38185]: k1HAQxth038181: SYSERR(root): mail.domain.com. config error: mail loops back to me (MX problem?)
эта запись лишь говорит о том, что домен, best MX которого указывает на этот же хост, не прописан в /etc/mail/local-host-names

но проблема в другом. судя по всем признакам, не настроен mail wrapper. при этом домен получателя является локальным для exim'а. но из-за кривого wrapper'а письмо из командной строки влилось на stdin sendmail'у, а тот не знает, что с ним делать (ясен пень)

а автор молчит, как рыба об лед
--
/corvax

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение corvax » 20 фев 2006, 13:59

Stranger03 писал(а):
corvax писал(а):нет
Четкий, жесткий, решительный ответ, :twisted:.
мой опыт работы с exim'ом не уступает моему опыту работы с sendmail'ом

отсюда и решительность ответа
--
/corvax

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение Stranger03 » 20 фев 2006, 14:12

corvax писал(а):мой опыт работы с exim'ом не уступает моему опыту работы с sendmail'ом

отсюда и решительность ответа
Я не про опытность и решительность, а про то, что мы тут с вами частенько ломаем копья друг о друга. А не совсем понятно, надо ли оно нам с вами, :twisted:. А в вашем опыте никто и не сомневается.

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: почта не доставляется внутри сервера

Сообщение corvax » 20 фев 2006, 14:18

Stranger03 писал(а):
corvax писал(а):мой опыт работы с exim'ом не уступает моему опыту работы с sendmail'ом

отсюда и решительность ответа
Я не про опытность и решительность, а про то, что мы тут с вами частенько ломаем копья друг о друга. А не совсем понятно, надо ли оно нам с вами, :twisted:. А в вашем опыте никто и не сомневается.
ясно. просто я вопрос "Или он в лог пишет те же имена вроде sendmail and sm-mta?" воспринял достаточно буквально, а не как ироничный риторический вопрос
--
/corvax

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 28 гостей