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

Исходное сообщение
"bounced mail, fetchmail + postfix"

Отправлено 3axap , 31-Янв-07 14:09 
Вопрос по сути своей довольно непростой. Дело в том, что fetchmail в ряде случаев (например большой размер сообщения) посылает сообщение отправителю, что так дело не пойдёт, и почту он принять не сможет. В принцыпе это довольно полезно, но дело в том, что подписывает он это свое сгенерированное сообщение именем "FETCHMAIL-DAEMON@локальный.хост". Это обстоятельство не по душе postfix-у, вернее сказать тому внешнему серверу, которому это сообщение посылается. Этот внешний сервер отказывается передавать сообщение и пишет "421 dns lookup failed for sender domain", что сомо по себе и неудивительно, домен "локальный.хост" для него не существует. Таким образом можно исправить положение двумя способами - Заставить fetchmail подписывать своё сообщение каким-то другим, настоящим именем (но как?). Или же попросить postfix подменить это самое имя чем-то другим.

ну и пора деталей:
aliases:
"FETCHMAIL-DAEMON@локальный.хост":        мойалиас

fetchmailrc
set postmaster "мойалиас"

но это ни на что не повлияло.

Заранее благодарен

3axap


Содержание

Сообщения в этом обсуждении
"bounced mail, fetchmail + postfix"
Отправлено 3axap , 01-Фев-07 15:50 
>....что подписывает он это свое сгенерированное сообщение именем "FETCHMAIL->DAEMON@локальный.хост"....

Здесь товаришь тоже столкнулся с подобной поблемое: http://www.opennet.me/openforum/vsluhforumID1/69740.html

Но его решение мне несколько грубовато, да и к тому же, мне что-то не верится в то, что разработчики fetchmaila не задовались вопросом о том, какие и от чьего имени сообщения должны быть посланны.

Поиски пока что ни к чему не привели, посему повторно задаю свой вопрос к Коллективному Разуму.

Захар


"bounced mail, fetchmail + postfix"
Отправлено 3axap , 02-Фев-07 15:00 
ну так вот, раз никто не знает, то я сам с собой тут поговорю.
В Postfix-e начиная с версии 2.2 есть такая муть:
Generic mapping for outgoing SMTP mail - http://www.postfix.org/ADDRESS_REWRITING_README.html#generic
с помощью которой подобную проблему так же просто решить как два пальца обоссать - пишишь себе мап типа "говорим Ленин, подозрумеваем Партия" и вперёд.

Только вот у меня крутится древняя 2.1.5 в которой подобного ещё нет. Предётся переставить однако.