- sendmail - mail loops back to me,
A Clockwork Orange, 13:28 , 21-Фев-07 (1)>Привет всем. >Вопрос. Есть sendmail, который работает в качестве relay. Иногда в логах появляется >запись > >Feb 21 12:05:57 ns sm-mta[90245]: l1L95vCX090245: SYSERR(root): mail.2friend.com. config error: mail loops >back to me (MX problem?) > >Name: lo.astaga.com >Address: 127.0.0.1 > >Почта с таких доменов долвольно-таки часто приходит.. И такое ощущение, что sendmail >затыкается не надолго, когда обрабатыает такую почту.. Не подскажете как избавиться >от этого? >Поможет ли вот это? В файле access: >localhost.localdomain REJECT > >localhost > >REJECT >127.0.0.1 > >REJECT >? >Спасибо! cat /etc/mail/relay-domains cat /etc/mail/local-host-names
- sendmail - mail loops back to me,
frog, 14:06 , 21-Фев-07 (3)>>Привет всем. >>Вопрос. Есть sendmail, который работает в качестве relay. Иногда в логах появляется >>запись >> >>Feb 21 12:05:57 ns sm-mta[90245]: l1L95vCX090245: SYSERR(root): mail.2friend.com. config error: mail loops >>back to me (MX problem?) >> >>Name: lo.astaga.com >>Address: 127.0.0.1 >> >>Почта с таких доменов долвольно-таки часто приходит.. И такое ощущение, что sendmail >>затыкается не надолго, когда обрабатыает такую почту.. Не подскажете как избавиться >>от этого? >>Поможет ли вот это? В файле access: >>localhost.localdomain REJECT >> >>localhost >> >>REJECT >>127.0.0.1 >> >>REJECT >>? >>Спасибо! > >cat /etc/mail/relay-domains >cat /etc/mail/local-host-names relay-domains не существует cat /etc/mail/local-host-names: ns.asd.ru Но этот файл в конфиге не использую VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $') OSTYPE(freebsd6)dnl DOMAIN(generic)dnl FEATURE(`access_db', `hash -T<TMPF> /etc/mail/access_map') FEATURE(`mailertable')dnl FEATURE(`blacklist_recipients') FEATURE(nouucp, `reject') undefine(`UUCP_RELAY') undefine(`BITNET_RELAY') undefine(`DECNET_RELAY') define(`confPRIVACY_FLAGS', `authwarnings, noexpn, novrfy, needmailhelo,restrictmailq,restrictqrun,nobodyreturn') define(`confMAX_HEADERS_LENGTH', `16384') define(`confMAX_MIME_HEADER_LENGTH', `256/128') define(`confMAX_RCPTS_PER_MESSAGE', `10') define(`confMIN_FREE_BLOCKS', `10240') define(`confMAX_DAEMON_CHILDREN', `30')dnl MAILER(local) MAILER(smtp)dnl Cwns.asd.ru
- sendmail - mail loops back to me,
A Clockwork Orange, 14:14 , 21-Фев-07 (4)суть ошибки в чем, sendmail должен отправить сообщение адресату user@domain, ищется запись mx в dns для domain. dns указывает на твою машину, но на твоей машине sendmail не знает, что почта для domain является локальной. и в результате типа петли получается.
- sendmail - mail loops back to me,
A Clockwork Orange, 14:22 , 21-Фев-07 (6)mail# dig mx asd.ru; <<>> DiG 8.3 <<>> mx asd.ru ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUERY SECTION: ;; asd.ru, type = MX, class = IN ;; ANSWER SECTION: asd.ru. 26m14s IN MX 0 relay.asd.ru. ;; AUTHORITY SECTION: asd.ru. 26m14s IN NS ns.asd.ru. asd.ru. 26m14s IN NS ns.balakovo.san.ru. ;; ADDITIONAL SECTION: relay.asd.ru. 26m14s IN A 88.147.160.50 ns.balakovo.san.ru. 2h56m38s IN A 88.147.158.1 ;; Total query time: 13 msec ;; FROM: mail.strs.ru to SERVER: default -- 127.0.0.1 ;; WHEN: Wed Feb 21 14:18:24 2007 ;; MSG SIZE sent: 24 rcvd: 125 mail# приходит на relay.asd.ru почта user@asd.ru согласно вышеуказанной записи mx почта для домена asd.ru должна прийти на relay.asd.ru она пришла и дальше так по кругу.
- sendmail - mail loops back to me,
ncp, 13:30 , 21-Фев-07 (2)>Привет всем. >Вопрос. Есть sendmail, который работает в качестве relay. Иногда в логах появляется >запись > >Feb 21 12:05:57 ns sm-mta[90245]: l1L95vCX090245: SYSERR(root): mail.2friend.com. config error: mail loops >back to me (MX problem?) > >Name: lo.astaga.com >Address: 127.0.0.1 > >Почта с таких доменов долвольно-таки часто приходит.. И такое ощущение, что sendmail >затыкается не надолго, когда обрабатыает такую почту.. Не подскажете как избавиться >от этого? >Поможет ли вот это? В файле access: >localhost.localdomain REJECT > >localhost > >REJECT >127.0.0.1 > >REJECT >? >Спасибо! Не знаю как в сендмайле, но в постфиксе такая ботва у меня была, когда я не прописал постфиксу для каких доменов он должен принимать почту и класть в локальные почтовые ящики. По-моему там параметр myorign за это отвечает.
- sendmail - mail loops back to me,
lavr, 14:22 , 21-Фев-07 (5)>Привет всем. >Вопрос. Есть sendmail, который работает в качестве relay. Иногда в логах появляется >запись > >Feb 21 12:05:57 ns sm-mta[90245]: l1L95vCX090245: SYSERR(root): mail.2friend.com. config error: mail loops >back to me (MX problem?) > >Name: lo.astaga.com >Address: 127.0.0.1 > >Почта с таких доменов долвольно-таки часто приходит.. И такое ощущение, что sendmail >затыкается не надолго, когда обрабатыает такую почту.. Не подскажете как избавиться >от этого? >Поможет ли вот это? В файле access: >localhost.localdomain REJECT > >localhost > >REJECT >127.0.0.1 > >REJECT >? >Спасибо! FAQ по sendmail не пробовали посмотреть, там есть ответ.
- sendmail - mail loops back to me,
Medlar, 17:46 , 21-Фев-07 (7)По моим наблюдениям проблема с "mail loops back to me (MX problem?)" имеет 2 причины. Первая, как уже указывалось выше, связана с неправильно заполненным local-host-names А вторая связана со спамом.>... Иногда в логах появляется Что-то мне подсказывает, что здесь ключевое слово "иногда". То есть, видимо, обычно почта ходит нормально. А то, что в логах появляется такая запись только иногда, указывает на спамерскую активность (у меня в логах на втором mx-е куча таких сообщений). В противном случае почта бы вообще не ходила, и тогда действительно, нужно было бы редактировать local-host-names. Здесь же некто отправил письмо, которое почтовик автора не смог доставить получателю, о чем он попытался известить отправителя. Но почтовый сервер отправителя mail.2friend.com определен в днс хитро, как 0.0.0.0 (обычно спамеры ставят 127.0.0.1), поэтому отлуп пытается доставиться на почтовик автора, а так как этот домен в local-host-names отсутствует, то пишется в лог эта ошибка. >Feb 21 12:05:57 ns sm-mta[90245]: l1L95vCX090245: SYSERR(root): mail.2friend.com. config error: mail loops >back to me (MX problem?) Вот, например, почта для моего клиента перенаправляется с.п. aliases на mail.ru, mail.ru отказывается принять письмо (скорее всего распознав как спам), я пытаюсь известить об этом mail1.eraa.com, а у этого хоста адрес 127.0.0.1, ну и т.д. Feb 21 17:05:08 mail sendmail[32463]: l1LC4dhP032463: from=<wzdbcvryh@eraa.com>, size=8142, class=0, nrcpts=1, msgid=<059601c7a62c$acb2ca40$1e01a8c0@eraa.com>, proto=SMTP, daemon=MTA, relay=[89.20.116.102] Feb 21 17:05:09 mail sendmail[32708]: l1LC4dhP032463: mxs.mail.ru.: SMTP DATA-2 protocol error: 503 valid RCPT command must precede DATA Feb 21 17:05:09 mail sendmail[32708]: l1LC4dhP032463: to=myuser@mail.ru, delay=00:00:27, xdelay=00:00:00, mailer=esmtp, pri=38437, relay=mxs.mail.ru. [194.67.23.20], dsn=5.5.0, stat=Remote protocol error Feb 21 17:05:11 mail sendmail[32708]: l1LC4dhP032463: l1LC5BhO032708: DSN: Remote protocol error Feb 21 17:05:11 mail sendmail[32708]: l1LC5BhO032708: SYSERR(root): mail1.eraa.com. config error: mail loops back to me (MX problem?) Feb 21 17:05:11 mail sendmail[32708]: l1LC5BhO032708: to=<wzdbcvryh@eraa.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30000, relay=mail1.eraa.com. [127.0.0.1], dsn=5.3.5, stat=Local configuration error Feb 21 17:05:11 mail sendmail[32708]: l1LC5BhO032708: l1LC5BhP032708: return to sender: Local configuration error Feb 21 17:05:11 mail sendmail[32708]: l1LC5BhP032708: to=/dev/null, ctladdr=db (2/0), delay=00:00:00, xdelay=00:00:00, mailer=*file*, pri=30000, dsn=2.0.0, stat=Sent Вот если бы автор показал egrep 090245 maillog, то было бы яснее,кто, что и кому отправлял, и какой случай с "mail loops" тут имеет место. Хотя вопросы к представленному здесь local-host-names у меня тоже имеются.
|