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