Привет ALL! Такая проблема.Есть сервер freebsd 4.11
На нем живет неколько доменов + почта для них(какая-то хитрая связка Postfix + Courier-IMAP + LDAP)
Также живет сайт с веб-формой, которая должна отправлять письмо sendmail`ом на один из доменов.Приходит письмо с ошибкой
The original message was received at Thu, 14 Jul 2005 17:40:37 +0400 (MSD)
from root@localhost----- The following addresses had permanent fatal errors -----
info@domain.ru
(reason: 553 5.3.5 system config error)----- Transcript of session follows -----
553 5.3.5 mx.domain.ru. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration errorReporting-MTA: dns; myserver.com.ru
Arrival-Date: Thu, 14 Jul 2005 17:40:37 +0400 (MSD)Final-Recipient: RFC822; info@domain.ru
Action: failed
Status: 5.3.5
Diagnostic-Code: SMTP; 553 5.3.5 system config error
Last-Attempt-Date: Thu, 14 Jul 2005 17:40:42 +0400 (MSD)sendmail настроен так:
relay-domains: domain.ru
mailertable получен из domain.ru smtp:mx.domain.ruКак от этого избавиться?
PS причем если из под shell
mail info@domain.ru - письмо доходит !!!
>Привет ALL! Такая проблема.
>
>Есть сервер freebsd 4.11
>
>На нем живет неколько доменов + почта для них(какая-то хитрая связка Postfix
>+ Courier-IMAP + LDAP)
>Также живет сайт с веб-формой, которая должна отправлять письмо sendmail`ом на один
>из доменов.
>
>Приходит письмо с ошибкой
>
>The original message was received at Thu, 14 Jul 2005 17:40:37 +0400
>(MSD)
>from root@localhost
>
> ----- The following addresses had permanent fatal errors -----
>
>info@domain.ru
> (reason: 553 5.3.5 system config error)
>
> ----- Transcript of session follows -----
>553 5.3.5 mx.domain.ru. config error: mail loops back to me (MX problem?)
>
>554 5.3.5 Local configuration error
>
>Reporting-MTA: dns; myserver.com.ru
>Arrival-Date: Thu, 14 Jul 2005 17:40:37 +0400 (MSD)
>
>Final-Recipient: RFC822; info@domain.ru
>Action: failed
>Status: 5.3.5
>Diagnostic-Code: SMTP; 553 5.3.5 system config error
>Last-Attempt-Date: Thu, 14 Jul 2005 17:40:42 +0400 (MSD)
>
>sendmail настроен так:
>relay-domains: domain.ru
>mailertable получен из domain.ru smtp:mx.domain.ru
>
>Как от этого избавиться?
>
>PS причем если из под shell
>mail info@domain.ru - письмо доходит !!!
посмотри FAQ sendmail'а - там это есть
>посмотри FAQ sendmail'а - там это естьЕсли про это
http://www.sendmail.org/faq/section4.html#4.5то прописование в loca-host-names не помогает.
приходит письмо - мол нет такого локального пользователя
>>посмотри FAQ sendmail'а - там это есть
>
>Если про это
>http://www.sendmail.org/faq/section4.html#4.5
>
>то прописование в loca-host-names не помогает.
>приходит письмо - мол нет такого локального пользователяеще раз читай и очень внимательно, только ли local...
>еще раз читай и очень внимательно, только ли local...читаю.....Local-host-names не катит - мне не нужна локальная доставка!
в DNS нет никаких CNAME. Там@ IN MX 10 mx
mx IN A XXX.XXX.XXX.XXX - IP of MXmailertable настроен..
Я не догоняю..ничего не получается..
может поподробнее напишете, что же нужно настроить? :)
>может поподробнее напишете, что же нужно настроить? :)о чем? я что должен гадать что и как у вас настроено и как откуда и
куда передается почта? телепаты в отпуске
ну так я же и написал...Есть сервер freebsd 4.11 на нем поднят DNS.
Есть неколько зон. Они указывают на этот же сервер.
MX для всех этих доменов - тот же самый сервер. Вся почта хорошо живет в связке postfix+ldap+..Задача такая: на этом сервере настроить sendmail так, чтобы когда он отправлял письмо на один из "своих" доменов - не ругался "mail loopsback to me"
Те чтоб письмо ушло и попало на обработку postfix.
>ну так я же и написал...
>
>Есть сервер freebsd 4.11 на нем поднят DNS.
>Есть неколько зон. Они указывают на этот же сервер.
>MX для всех этих доменов - тот же самый сервер. Вся почта
>хорошо живет в связке postfix+ldap+..
>
>Задача такая: на этом сервере настроить sendmail так, чтобы когда он отправлял
>письмо на один из "своих" доменов - не ругался "mail loopsback
>to me"
>
>Те чтоб письмо ушло и попало на обработку postfix.пиши дальше пока не поймешь, sorry, ничего личного.
извиняюсь, если я что-то не так формулирую..
просто уже не могу читать эту доументацию, нужен совет!Вот конфиги:
/etc/namedb/named.conf
zone "domain.ru" { type master; notify yes; also-notify { xxx.xxx.xxx.xxx; }; file "pri/domain.ru"; };
/etc/namedb/pri/domain.ru$include soa
@ IN A IP.IP.IP.IP
@ IN MX 10 mxmx IN A IP.IP.IP.IP
www IN A IP.IP.IP.IP
mail IN A IP.IP.IP.IP
ftp IN A IP.IP.IP.IP
smtp IN A IP.IP.IP.IP
imap IN A IP.IP.IP.IP
pop IN A IP.IP.IP.IP
pop3 IN A IP.IP.IP.IP
webmail IN A IP.IP.IP.IPТакже есть еще парочка доменов.
/etc/rc.conf:
sendmail_enable="NONE"Почту принимает postfix и успешно разгребает почту, демон на 25 порту
su-2.05b# sockstat |grep smtpd
postfix smtpd 27675 6 tcp4 *:25 *:*Трогать его совсем не хочется.
На сервере есть сайт с веб-формой, которая отправляет письма через Sendmail. Все успешно работает, письма ходят. Ошибка возникает тогда, когда надо отправить письмо на один из своих доменов. Те на этот же сервер.
Читал FAQ.
http://www.sendmail.org/faq/section4.html#4.5http://www.opennet.me/docs/RUS/sendmail_faq/section4.html#4.5
(тут перевод-не очень)Пробовал настраивать sendmail.
С DNS похоже все в порядке. Локальная доставка мне не нужна, поэтому local-host-names не трогаю.
Прописываю mailertable: domain.ru smtp:mx.domain.ru
relay-domains: domain.ru
access:domain.ru RELAY
(feature mailertable включена)приходит та же ошибка!
(письмо с ошибкой в начале топика)