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

Re: postfix+mysql+fetchmail



Damir Hakimov -> debian-рассылка  @ Mon, 06 Jun 2005 18:03:28 +0400:

 >>>И, естественно, почтовый сервер провайдера должен прописывать в
 >>>заголовок письма заголовок X-Envelope-To или аналогичный.
                                             ^^^^^^^^^^^^^^^
 >>>
 >>>
 DH> Насколько я понимаю, это не обязательно. Ко мне на почтовый домен приходят
 DH> письма в которые провайдер не добавляет этот заголовок. (Кроме того, заголовки
 DH> X-blablabla вроде как не являются стандартными) Там, что-то в документации по
 DH> fetchmail говориться конкретно про этот заголовок, но я сейчас не помню
 DH> точно. Вполне достаточно заголовка Envelope-to (а иначе, как же письмо попало
 DH> в ваш (multidrop) mailbox у провайдера?)

Подчеркнуто.

 >>в данный момент работает через mdaemon без дополнительных телодвижений
 >>со стороны прова. хотелось бы узнать тогда каким образом он разгребает
 >>почту? можно ли также настроить?....
 >>по совету Damir Hakimov почта стала раскладываться, но если это личное
 >>письмо. если же это письмо в рассылку - тогда оно deffered....
 >>Jun  6 17:40:40 host postfix/qmgr[12918]: E6E591130D: from=<>, size=5922, nrcpt=1 (queue active)
 >>Jun  6 17:40:40 host postfix/qmgr[12918]: E6E591130D: to=<community-bounces@altlinux.ru>, relay=none, delay=3532, status=deferred (deferred transport)
 >>
 >>
 DH> Хм... а я всегда считал, что если сушествует Envelope-to, то он является
 DH> доминирующим. :-\
 DH> Я использую Exim и никаких дополнительных телодвижений для раскладывания
 DH> мэйл-листов не делал. Если это поможет посмотри заголовки письма из мэйллиста,
 DH> которое доставляется мне в почтовый ящик.

 DH> -------------------------------------------------------------------------------------------
 >>From - Mon Jun  6 16:39:37 2005
 DH> ...
 DH> Return-path: <bounce-debian-russian=damir=agg.astranet.ru@lists.debian.org>
 DH> Envelope-to: damir@agg.astranet.ru
 DH>  ^^^^^^^^^^ если я правильно ошибаюсь, этот заголовок вставляет менеджер рассылки lists.debian.org

Ты неправильно ошибаешься.  Его вставляет собственно реализация
multidrop у провайдера.  На основании RCPT TO, сказанного ему
lists.debian.org. 

 DH> Delivery-date: Mon, 06 Jun 2005 16:34:17 +0400
 DH> Received: from localhost ([127.0.0.1] ident=root)
 DH> 	by mailserv.agg with esmtp (Exim 3.36 #1 (Debian))
 DH> 	id 1DfGo4-0004b8-00
 DH> 	for <damir@agg.astranet.ru>; Mon, 06 Jun 2005 16:34:16 +0400
 DH> ^^^^^^^^ это мой Exim принял почту от fetchmail-a и уже знал кому надо доставлять это письмо

 DH> Received: from mail.astranet.ru [217.23.80.24]
 DH> 	by localhost with POP3 (fetchmail-6.2.5)
 DH> 	for damir@agg.astranet.ru (multi-drop); Mon, 06 Jun 2005 16:34:16 +0400 (MSD)
 DH> ^^^^^^^^^ это fetchmail забрал почту от провайдера (он тоже знал кому она предназначена)

 DH> Received: from murphy.debian.org (murphy.debian.org [146.82.138.6])
 DH> 	by mail.astranet.ru (8.13.4/8.12.9) with ESMTP id j56CXpkN029647
 DH> 	for <damir@agg.astranet.ru>; Mon, 6 Jun 2005 16:33:53 +0400 (MSD)
 DH> 	(envelope-from bounce-debian-russian=damir=agg.astranet.ru@lists.debian.org)
 DH> ^^^^^^^^^^ и сервер провайдера тоже знал кому это письмо

Странно при этом видеть подчеркнутым envelope-from.  Ибо это не "кому",
а "от кого".  Собственно, кухню multidrop'а тут тебе никто и не
изложил.  Только fetchmail сказал, что там был multidrop.

 DH> ...
 DH> To: Victor Wagner <vitus@45.free.net>
 DH> Cc: debian-russian@lists.debian.org
 DH> ^^^^^^ несмотря на эти заголовки мой сервер не пытался доставить письмо по этим адресам.

SMTP-сервер, пытающийся доставить письмо по адресам из заголовков письма
(за исключением локального запуска sendmail -t), в интернете долго не
живет.  Как нифига не соответствующий стандартам и устраивающий почтовые
петли.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Машины пока еще от копирования защищены хитрой немецкой технологией "сборка
трезвым"	Alex Korchmar в <bjndsl$1p2q$1@ddt.demos.su>



Reply to: