Страница 1 из 1

config error: mail loops back to me (MX problem?)

Добавлено: 2010-12-26 9:50:25
100matolog
Был сервер.
На ем стоял днс и сендмейл.
Сендмейл работал как непосредственно почтовый сервер и почтовый релей для двух офисных почтовиков.
Конфиги named(/etc/namedb) и sendmail(/etc/mail) бекапились
Сервер умер (страйп йок)
Поднял новый сервер и перенес бекапы конфигов на него.
Вроде бы все поднялось корректно.
Но при попытке отослать через этот сервер в мир письмо - вылазит ошибка

Реальный айпи сервер - *.*.*.133

Делаю тестовое мыло на гмайловский ящик с консоли

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

Dec 26 00:55:59 ut4 sm-mta[1886]: oBPMtxGg001884: SYSERR(root): relay1.domen.ua. config error: mail loops back to me (MX problem?)
Dec 26 00:55:59 ut4 sm-mta[1887]: oBPMtxKF001887: ut4.domen.ua [*.*.*.133] did not issue MAIL/EXPN/VRFY/ETRN during connection to IPv4
Dec 26 00:55:59 ut4 sm-mta[1886]: oBPMtxGg001884: to=<maxim@pma.net.ua>, ctladdr=<maxim@domen.ua> (1008/1008), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30346, relay=relay1.domen.ua. [*.*.*.133], dsn=5.3.5, stat=Local configuration error
Dec 26 00:55:59 ut4 sm-mta[1886]: oBPMtxGg001884: oBPMtxGg001886: DSN: Local configuration error
В конфиге зоны релей сидит на этом же айпи

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

 IN MX   10 relay1.domen.ua.
          IN MX   20 relay2.domen.ua.
......
relay1                  IN A *.*.*.133
relay2                  IN A *.*.*.132

конфиг resolv.conf

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

[root@ut4 ~]# cat /etc/resolv.conf 
domain  mydomen.ua
nameserver 127.0.0.1
конфиг сендмыла

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

[root@ut4 /etc/mail]# cat ut4.MYDOMEN.ua.mc 
divert(-1)
divert(0)
VERSIONID(`2008/02/01')
OSTYPE(`freebsd6')
DOMAIN(`generic')

FEATURE(`access_db', `hash -o -T<TMPF> /etc/mail/access')
FEATURE(`blacklist_recipients')
FEATURE(`local_lmtp')
FEATURE(`smrsh')
FEATURE(`mailertable', `hash -o /etc/mail/mailertable')
FEATURE(virtusertable)

FEATURE(`use_cw_file')
define(`confCW_FILE', `-o /etc/mail/local-host-names')

DAEMON_OPTIONS(`Port=25, Name=IPv4, Family=inet')

O MaxMessageSize=11000000

FEATURE(`limited_masquerade')
FEATURE(`local_no_masquerade')
FEATURE(`masquerade_envelope')
MASQUERADE_AS(`MYDOMEN.ua')
MASQUERADE_DOMAIN(`ut4.MYDOMEN.ua')
MASQUERADE_DOMAIN(`office.MYDOMEN.ua')


define(`confBAD_RCPT_THROTTLE',`1')
define(`confMAX_RCPTS_PER_MESSAGE', `10')

define(`confRECEIVED_HEADER', `$?sfrom $s $.$?_
        $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.)
        $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}
        (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u
        for $u; $|;
        $.$b')

define(`confDEF_USER_ID',`26:26')
define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confRRT_IMPLIES_DSN', `False')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy,needmailhelo,noreceipts,noverb,noetrn,nobodyreturn')

define(`confQUEUE_SORT_ORDER', `host')dnl
define(`confTO_CONNECT', `10s')dnl
define(`confTO_ICONNECT', `10s')dnl
define(`confTO_HELLO', `10s')dnl
define(`confTO_RCPT', `20s')dnl
define(`confTO_DATAINIT', `30s')dnl
define(`confTO_DATABLOCK', `60s')dnl
define(`confTO_DATAFINAL', `30s')dnl
define(`confTO_IDENT', `0')dnl
define(`confTO_COMMAND', `30s')dnl

define(`confMAX_DAEMON_CHILDREN', 64)dnl
define(`confQUEUE_LA', `10')dnl
define(`confREFUSE_LA', `16')dnl

MAILER(`local')
MAILER(`smtp')

dnl INPUT_MAIL_FILTER(`milter-regex',`S=unix:/var/run/milter-regex/sock, T=S:30s;R:2m')

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

[root@ut4 /etc/mail]# cat local-host-names 
mydomen.ua
ut4.mydomen.ua

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

[root@ut4 /etc/mail]# cat access 
#
*.*.*.133 RELAY
127.0.0.1       RELAY
*               REJECT
Я не понимаю где проблема. Гугл говорит на проблемы с конфигом днс. Но ничего ж не менял - конфиги из бекапа.

Или может быть днс поднялся некорректно?

Помогите советом пожалуйста.

Re: config error: mail loops back to me (MX problem?)

Добавлено: 2010-12-26 9:56:12
100matolog

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

[root@ut4 /etc/mail]# hostname
ut4.domen.ua
и еще смущает вот эта запись

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

Dec 26 08:57:20 ut4 sm-mta[37769]: oBQ6vKph037767: SYSERR(root): MX list for [b]mail.MYDOMEN.ua[/b] points back to ut4.MYDOMEN.ua
Dec 26 08:57:20 ut4 sm-mta[37769]: oBQ6vKph037767: to=<admin@cei.com.ua>, ctladdr=<maxim@MYDOMEN.ua> (1008/1008), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30344, relay=mail.MYDOMEN.ua, dsn=5.3.5, stat=Local configuration error
Dec 26 08:57:20 ut4 sendmail[37766]: oBQ6vK8v037766: to=admin@cei.com.ua, ctladdr=maxim (1008/1008), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30043, relay=localhost.MYDOMEN.ua. [127.0.0.1], dsn=2.0.0, stat=Sent (oBQ6vKph037767 Message accepted for delivery)
Dec 26 08:57:20 ut4 sm-mta[37769]: oBQ6vKph037767: oBQ6vKph037769: DSN: Local configuration error
mail.MYDOMEN.ua - этой записи у меня в днс нет

Re: config error: mail loops back to me (MX problem?)

Добавлено: 2010-12-26 10:06:26
100matolog
вообще бред - ведь ругалось на
SYSERR(root): relay1.domen.ua. config error: mail loops back to me (MX problem?)
что за фигня?

а..это я добавил от безисходности в local-host-names - relay1.mydomen.ua. убрал.

Re: config error: mail loops back to me (MX problem?)

Добавлено: 2010-12-26 12:27:33
100matolog

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

[root@ut4 /etc/mail]# cat /etc/mail/mailertable
ut1.MYDOMEN.ua esmtp:ut1.MYDOMEN.ua
ut2.MYDOMEN.ua esmtp:ut2.MYDOMEN.ua
ut3.MYDOMEN.ua esmtp:ut3.MYDOMEN.ua
ut4.MYDOMEN.ua esmtp:ut4.MYDOMEN.ua
ut5.MYDOMEN.ua esmtp:ut5.MYDOMEN.ua
ut6.MYDOMEN.ua esmtp:ut6.MYDOMEN.ua
. esmtp:mail.MYDOMEN.ua

Re: config error: mail loops back to me (MX problem?)

Добавлено: 2010-12-28 20:51:31
100matolog
решил проблему..убрал из mailertable . esmtp:mail.MYDOMEN.ua и ut4.MYDOMEN.ua esmtp:ut4.MYDOMEN.ua(локальный домен)