проблема возникла - необходимо всю почту приходящую на домен отдавать одному пользователю. после чего она вытаскивается на другую машину и там раскладывается по почтовым ящикам тем кому ее и отправляли.соответственно, для первой части я решил использовать virtualusertable в sendmail. для чего прописал в нем конструкцию типа:
@mydomain.ru username
запустил попробовал - все замечательно складывается на этого пользователя.
для второй части плана был использован fetchmail, который болтается в режиме демона и с некторой периодичностью опрашивает почтовые ящики. технология старая, отработаная - так забирается почта с orc.ru на нашу контору и раскладывается пользователям.
НО! вместо того, чтобы тихо и мирно разложить почту по пользовательским ящикам принимающий сервер валит все входящие сообщения на postmaster. :(что делать? fetchmail тут вроде ни причем - точно такой же строкой (другие только адрес, имя и пароль) он нормально забирет почту.
что крутить?
>проблема возникла - необходимо всю почту приходящую на домен отдавать одному пользователю.
>после чего она вытаскивается на другую машину и там раскладывается по
>почтовым ящикам тем кому ее и отправляли.
>
>соответственно, для первой части я решил использовать virtualusertable в sendmail. для чего
>прописал в нем конструкцию типа:
>
>@mydomain.ru username
>
>запустил попробовал - все замечательно складывается на этого пользователя.
>
>для второй части плана был использован fetchmail, который болтается в режиме демона
>и с некторой периодичностью опрашивает почтовые ящики. технология старая, отработаная -
>так забирается почта с orc.ru на нашу контору и раскладывается пользователям.
>
>НО! вместо того, чтобы тихо и мирно разложить почту по пользовательским ящикам
>принимающий сервер валит все входящие сообщения на postmaster. :(
>
>что делать? fetchmail тут вроде ни причем - точно такой же строкой
>(другие только адрес, имя и пароль) он нормально забирет почту.
>
>что крутить?а что у тебя в Fetchmail c загаловками?
у тебя часом маскарадинг не включен?
>>что крутить?
>
>а что у тебя в Fetchmail c загаловками?
поскольку sendmail дописывает в клуджи Received: то и fetchmailу пришлось прописать envelope Received
ну и конструкция user aaaa pass bbbb is * here
с другой стороны в FAQ по fetchmail написано что для того чтобы майлдроп работал на сендмайле в senfmail.cf надо прописать строку H?l?Delivered-To: $u в раздер заголовка письма.
только при этом он добавляет строку типа
Delivered-To: <username@domain.ru>
от того же orc.ru в этой строке написано, что
Delivered-To: username@domain.ru
фетчмайлу при этом говорится, что envelope Delivered-To
может и из за этого...>у тебя часом маскарадинг не включен?
не было бы маскарада проблем было бы меньше, но с того же орка.ру почта нормально забирается из маскарада