URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58247
[ Назад ]

Исходное сообщение
"sendmail:mail loopsback to me"

Отправлено romz , 14-Июл-05 18:05 
Привет 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 - письмо доходит !!!


Содержание

Сообщения в этом обсуждении
"sendmail:mail loopsback to me"
Отправлено lavr , 14-Июл-05 18:11 
>Привет 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'а - там это есть


"sendmail:mail loopsback to me"
Отправлено romz , 14-Июл-05 18:15 
>посмотри FAQ sendmail'а - там это есть

Если про это
http://www.sendmail.org/faq/section4.html#4.5

то прописование в loca-host-names не помогает.
приходит письмо - мол нет такого локального пользователя


"sendmail:mail loopsback to me"
Отправлено lavr , 14-Июл-05 18:27 
>>посмотри FAQ sendmail'а - там это есть
>
>Если про это
>http://www.sendmail.org/faq/section4.html#4.5
>
>то прописование в loca-host-names не помогает.
>приходит письмо - мол нет такого локального пользователя

еще раз читай и очень внимательно, только ли local...


"sendmail:mail loopsback to me"
Отправлено romz , 14-Июл-05 18:51 

>еще раз читай и очень внимательно, только ли local...

читаю.....Local-host-names не катит - мне не нужна локальная доставка!
в DNS нет никаких CNAME. Там

@       IN      MX 10   mx
mx      IN      A       XXX.XXX.XXX.XXX - IP of MX

mailertable настроен..

Я не догоняю..ничего не получается..


"sendmail:mail loopsback to me"
Отправлено romz , 15-Июл-05 12:34 
может поподробнее напишете, что же нужно настроить? :)


"sendmail:mail loopsback to me"
Отправлено lavr , 15-Июл-05 13:01 
>может поподробнее напишете, что же нужно настроить? :)

о чем? я что должен гадать что и как у вас настроено и как откуда и
куда передается почта? телепаты в отпуске


"sendmail:mail loopsback to me"
Отправлено romz , 15-Июл-05 13:18 
ну так я же и написал...

Есть сервер freebsd 4.11 на нем поднят DNS.
Есть неколько зон. Они указывают на этот же сервер.
MX для всех этих доменов - тот же самый сервер. Вся почта хорошо живет в связке postfix+ldap+..

Задача такая: на этом сервере настроить sendmail так, чтобы когда он отправлял письмо на один из "своих" доменов - не ругался "mail loopsback to me"

Те чтоб письмо ушло и попало на обработку postfix.


"sendmail:mail loopsback to me"
Отправлено lavr , 15-Июл-05 14:12 
>ну так я же и написал...
>
>Есть сервер freebsd 4.11 на нем поднят DNS.
>Есть неколько зон. Они указывают на этот же сервер.
>MX для всех этих доменов - тот же самый сервер. Вся почта
>хорошо живет в связке postfix+ldap+..
>
>Задача такая: на этом сервере настроить sendmail так, чтобы когда он отправлял
>письмо на один из "своих" доменов - не ругался "mail loopsback
>to me"
>
>Те чтоб письмо ушло и попало на обработку postfix.

пиши дальше пока не поймешь, sorry, ничего личного.


"sendmail:mail loopsback to me"
Отправлено romz , 15-Июл-05 15:02 
извиняюсь, если я что-то не так формулирую..
просто уже не могу читать эту доументацию, нужен совет!

Вот конфиги:

/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   mx

mx      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.5

http://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 включена)

приходит та же ошибка!
(письмо с ошибкой в начале топика)