|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Davydov 2:5020/400 14 Feb 2008 16:35:34 To : Valentin Nechayev Subject : Re: Преобразование адресов в сендмэйле -------------------------------------------------------------------------------- > From: Valentin Nechayev <netch@segfault.kiev.ua> > Date: Thu, 14 Feb 2008 10:32:35 +0000 (UTC) > >VD> Hе знаю я, как он до check_mail доходит (а как это проверить - rmail >VD> заменить, что ли?), > >Внимательно логи почитать. У тебя по идее должно вначале сработать >то, что обозначает себя как sendmail, а уже потом - как то, что >sm-mta. Так оно и было: Feb 13 15:42:29 localhostname sendmail[24554]: m1DCgTqc024554: from=system!FQDN!User, size=544, class=0, nrcpts=1, msgid=<AA9Mki7LH4@FQDN>, proto=UUCP, relay=uucp@localhost Feb 13 15:42:29 localhostname sm-mta[24555]: m1DCgTsf024555: ruleset=check_mail, arg1=<system!FQDN!User@localhostname.domain>, relay=localhost [127.0.0.1], reject=553 5.1.8 <system!FQDN!User@localhostname.domain>... Domain of sender address system!FQDN!User@localhostname.domain does not exist Когда включил мапу, стало: Feb 13 19:28:59 localhostname sendmail[33880]: m1DGSxmE033880: from=system!FQDN!User, size=687, class=0, nrcpts=1, msgid=<AATDmi7LH4@FQDN>, proto=UUCP, relay=uucp@localhost Feb 13 19:28:59 localhostname sm-mta[33881]: m1DGSxOH033881: from=<system!FQDN!User@localhostname.domain>, size=897, class=0, nrcpts=1, msgid=<AATDmi7LH4@FQDN>, proto=ESMTP, daemon=IPv4, relay=localhost [127.0.0.1] Feb 13 19:28:59 nf sendmail[33880]: m1DGSxmE033880: to=recipient@his.domain, ctladdr=system!FQDN!User (66/66), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30687, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (m1DGSxOH033881 Message accepted for delivery) >VD> Осталось собственно сабж. Сейчас письма уходят с релея с адресом вида >VD> <UUCP-host!FQDN!User@relay-hostname>, и по нему даже отлупы корректно >VD> врозвращаются (бо relay-hostname честно резолвится, а сам сендмэйл >VD> корректно маршрутизирует этот банговый адрес в uucp-dom:UUCP-host), но это >VD> как-то неаккуратненько, хотелось бы всё же просто <User@FQDN>, чтобы >VD> relay-hostname только в хедерах светился. > >http://groups.google.com/group/ukr.nodes/browse_thread/thread/f5fb2714489ff2c1/ >63868654a1417478?lnk=st&q=#63868654a1417478 я эту тему там рассмотрел и >излечил. Для современного sendmail'а проверку проще сделать через arith >map, чем через внешнюю команду. Спасибо, идея более-менее понятна (хотя и не очень привлекательна). Вал. Дав. --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2579067692d22.html, оценка из 5, голосов 10
|