Robert Schetterer wrote: > Am 20.01.2011 09:41, schrieb Per Jessen: >> Tom Hendrikx wrote: >> >>> On 20/01/11 08:50, Per Jessen wrote: >>>> Per Jessen wrote: >>>> >>>>> Pascal Volk wrote: >>>>> >>>>>> Hi Per, >>>>>> >>>>>> now the +ext is included in the Delivered-To header again: >>>>>> http://hg.dovecot.org/dovecot-2.0/rev/a3a7cc0172fd >>>>>> >>>>> >>>>> Thanks Pascal, that was fast! >>>>> >>>>> Last night, I reverse applied the patch you mentioned earlier to >>>>> 2.0.9, which worked just fine, I'm building it just now. >>>> >>>> Probably superfluous, but nevertheless - it works fine, I'm getting >>>> the >>>> right Deliver-To header including the +extension. Interestingly, >>>> I'm not seeing X-Original-To - isn't that normally added by >>>> postfix? >>>> >>>> >>>> /Per Jessen, Zürich >>>> >>> >>> X-Original-To: header is added by postfix' pipe(8) command, >> >> Hmm, it's can't be only pipe() - if I revert to regular virtual >> delivery to maildir (instead of lmtp to dovecot), I get the >> X-Original-To header, and that involves no pipe(). >> >>> and is only available when delivering to a single recipient >>> (<transport>_destination_recipient_limit = 1). >> >> I'll try that. >> >> >> /Per Jessen, Zürich >> > > if have no idea if this help , but its easy to try, after all you > loose performance with lmtp if you set 1 here > > lmtp_destination_recipient_limit (default: > $default_destination_recipient_limit)
Hi Robert yes, I've just tried that, but it made no difference. I've been reading a bit, and I think the issue is that postfix adds X-Original-To when delivering to a mailbox - which delivery via smtp/lmtp isn't. I'm not sure if postfix should be adding it - postfix applies virtual_aliases_maps, then delivers to dovecot via lmtp (set up via virtual_transport) - without X-Original-To, the information of "original recipient" is lost at this point. /Per Jessen, Zürich
