URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26574
[ Назад ]

Исходное сообщение
"maildrop при помощи sendmail"

Отправлено Mariner , 17-Фев-03 21:55 
проблема возникла - необходимо всю почту приходящую на домен отдавать одному пользователю. после чего она вытаскивается на другую машину и там раскладывается по почтовым ящикам тем кому ее и отправляли.

соответственно, для первой части я решил использовать virtualusertable в sendmail. для чего прописал в нем конструкцию типа:

@mydomain.ru username

запустил попробовал - все замечательно складывается на этого пользователя.

для второй части плана был использован fetchmail, который болтается в режиме демона и с некторой периодичностью опрашивает почтовые ящики. технология старая, отработаная - так забирается почта с orc.ru на нашу контору и раскладывается пользователям.
НО! вместо того, чтобы тихо и мирно разложить почту по пользовательским ящикам принимающий сервер валит все входящие сообщения на postmaster. :(

что делать? fetchmail тут вроде ни причем - точно такой же строкой (другие только адрес, имя и пароль) он нормально забирет почту.

что крутить?


Содержание

Сообщения в этом обсуждении
"RE: maildrop при помощи sendmail"
Отправлено Ivan , 18-Фев-03 10:32 
>проблема возникла - необходимо всю почту приходящую на домен отдавать одному пользователю.
>после чего она вытаскивается на другую машину и там раскладывается по
>почтовым ящикам тем кому ее и отправляли.
>
>соответственно, для первой части я решил использовать virtualusertable в sendmail. для чего
>прописал в нем конструкцию типа:
>
>@mydomain.ru username
>
>запустил попробовал - все замечательно складывается на этого пользователя.
>
>для второй части плана был использован fetchmail, который болтается в режиме демона
>и с некторой периодичностью опрашивает почтовые ящики. технология старая, отработаная -
>так забирается почта с orc.ru на нашу контору и раскладывается пользователям.
>
>НО! вместо того, чтобы тихо и мирно разложить почту по пользовательским ящикам
>принимающий сервер валит все входящие сообщения на postmaster. :(
>
>что делать? fetchmail тут вроде ни причем - точно такой же строкой
>(другие только адрес, имя и пароль) он нормально забирет почту.
>
>что крутить?

а что у тебя в Fetchmail c загаловками?
у тебя часом маскарадинг не включен?


"RE: maildrop при помощи sendmail"
Отправлено Mariner , 18-Фев-03 11:23 
>>что крутить?
>
>а что у тебя в 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
может и из за этого...

>у тебя часом маскарадинг не включен?
не было бы маскарада проблем было бы меньше, но с того же орка.ру почта нормально забирается из маскарада