[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re[2]: postfix+mysql+fetchmail



Hello Damir,

Thursday, June 9, 2005, 10:12:27 AM, you wrote:
>>я так и не понял каким образом это работает. вот лог. по нему видно,
>>что он не нашёл ни одного совпадения и переслал постмастеру....
>>если письмо приходит непосредственно пользователю нашего домена - всё
>>нормально раскладывается....
> Существует письмо, как объект. У этого письма есть заголовки (то есть
> атрибуты). Письмо передвигается с машины на машину посредством протокола
> SMTP. Этим протоколом предусмотрена команда RCPT_TO, с аргументом 
> (аргументами) в виде адреса получателя этого письма. Поэтому, в 
> нормальной ситуации (БЕЗ ИСПОЛЬЗОВАНИЯ fetchmail), писмо может быть 
> доставлено в почтовый ящик получателя даже не имея в заголовках TO, СС,
> BCC  его электронного адреса. Я не знаю, обязан ли MTA или MDA добавлять
> поле Envelope-to, когда кладет письмо в почтовый ящик пользователя. Если
> он это сделает - то адрес получателя, указанный в команде RCPT_TO станет
> атрибутом письма, в виде заголовка Envelope-to, и fetchmail, забирая
> почту уже по протоколу POP3, посмотрит на этот заголовок, и примет 
> правильное решение по поводу того, кого нужно указать в качестве 
> получателя письма после команды RCPT_TO во время SMTP сессии, при 
> передаче его локальному (или какому-то другому MTA). В качестве опции
> fetchmail-у можно указать какой заголовок будет рассматриваться как 
> содержащий адрес получателя письма (Иногда указывают что-то вроде 
> X-Envelope-to).
спасибо.... но тут не совсем понятно.
например, почему RCPT TO: стоит постмастер?
каким образом выковырять адрес alt@tnu.ru? в мдемоне всё работает....
может в его логах посмотреть?

Jun  8 17:24:05 host fetchmail[18181]: SMTP> MAIL FROM:<bounce-debian-russian=alt=tnu.ru@lists.debian.org> SIZE=4605
Jun  8 17:24:05 host postfix/smtpd[18183]: 5EB0FF77F: client=host[192.168.2.99]
Jun  8 17:24:05 host fetchmail[18181]: SMTP< 250 Ok
Jun  8 17:24:05 host fetchmail[18181]: SMTP> RCPT TO:<postmaster@192.168.2.99>

> Jun  8 17:24:03 host fetchmail[18181]: 1 message for tatneft at udm.ru (4605 octets)
> Jun  8 17:24:05 host fetchmail[18181]: no local matches, forwarding to postmaster
> Jun  8 17:24:05 host postfix/local[18190]: 5EB0FF77F:
> to=<postmaster@192.168.2.99>, relay=local, delay=0, status=sent
> (forwarded as 7AB81F783)
> Jun  8 17:24:05 host postfix/virtual[18191]: 7AB81F783:
> to=<postmaster@tnu.ru>, relay=virtual, delay=0, status=sent (maildir)

> А вот здесь я запутался - объясни пожалуйста подробнее, какой домен
> провайдера, и какой почтовый домен должен быть у твоих пользователей.
> Будем подумать :))
адрес, с которого я забираю почту у провайдера - tatneft@udm.ru. мой
домен - @tnu.ru








Reply to: