Victor Duchovni:
> On Wed, Mar 11, 2009 at 02:41:54PM +0800, saguto yin wrote:
> 
> > hi, folks
> > 
> > this is a simple patch to make postfix 2.5.6 send queueid by xforward
> > command to next-hop, hope this can be ...
> > 
> > BTW: server side queueid parse does not  done in this patch.
> 
> Why is this necessary? What's wrong with parsing the "id" element of
> the top-most "Received:" header? Ignoring text in RFC822 comments,
> and Microsoft's grammare violations (since this will be generated
> by Postfix), you have:
> 
>       Received: [FROM client-helo-name]
>               [BY server-name>] [WITH protocol] [ID queue-id]
>               [FOR <address>] ";" RFC-822-Date
> 
> Postfix always includes the "ID queue-id" attribute-value pair.
> 
> There is a price to pay for each additional XFORWARD keyword, it is far
> from clear that the benefit justifies the cost in this case.

If anything, XFORWARD should be shrunk not expanded. It is a real
maintenance problem, making maintenance N times as expensive
since it requires updating the SMTP client protocol, SMTP server
protocol, SMTPD proxy filter protocol, Postfix logging, and so on.

        Wietse

Reply via email to