|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 09 Oct 2004 00:03:17 To : Artem Chuprina Subject : Re: отвечать спамерам письмами failure notice -------------------------------------------------------------------------------- Artem Chuprina <ran+news@ran.pp.ru> wrote: AC> Eugene B. Berdnikov -> Artem Chuprina @ Fri, 8 Oct 2004 16:03:05 +0000 AC> (UTC): EBB>> Лечить надо сендмейл, потому что письмо принимает именно он, и только он EBB>> может дать отлуп на этапе smtp-сессии. Цирус об этом даже не узнает. AC> AC> Я тебя так понял, что никаким другим образом кроме как типа релеем AC> сендмейл к оному имапд не прикручивается. Сам не проверял, потому 1. Прикручивается, IMHO, цирус к сендмейлу, а не наоборот, :) 2. ссылку на то, как прикрутить правильно, здесь дважды постили. AC> поверил на слово. Если так, то это баг цитруса. Хотя прикрутить к AC> сендмейлу workaround можно. Да никакой это не баг, а фича дизайна: у цируса СВОЯ база юзеров. Поэтому только он сам может знать, есть у него конкретный юзер или нет. А сендмейл должен этому как-то научиться, потому что у него дизайн заставляет сначала принять письмо, а потом уже сплавлять его цирусу. Конечно, авторы цируса могли бы предусмотреть возможность проверять свою базу из сендмейла, и в свой темплейт m4 вставить нужный код, но они почему-то не позаботились об этом. Hедоделка - да, бага - нет. Hасчёт поверить на слово: вот флаги мейлеров на узле, где поставлен cyrus-imapd-2.2.3 без обточки: % grep '^M' sendmail.cf ... Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, Mprog, P=/bin/sh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, Mcyrusv2, P=[IPC], F=lsDFMnqXzA@/:|m, Видно, что флага "w" в том m4, что шёл с цирусом, нет (флага "l", о котором я писал, недостаточно - забыл уже детали). В доке сендмейла по этому поводу написано: "w: The user must have a valid account on this machine, i.e. getpwnam must succeed. If not, the mail is bounced". -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/3651d6bed25b.html, оценка из 5, голосов 10
|