[SA-exim] Re: Bug#246715: sa-exim: network checks are failing because headers are incomplete

Nigel Metheringham Nigel.Metheringham at dev.InTechnology.co.uk
Thu May 6 18:33:04 PDT 2004


On Thu, 2004-05-06 at 17:25, Marc MERLIN wrote:
> [Cc Philip]
> The worst part is that SA-Exim would now have to duplicate the exim Received
> line generation code (and track it), but only run it if it's dealing with
> a version of Exim that doesn't generate the last line in time for local_scan
> so it'd have to somehow bypass the API and query Exim directly to find the
> version number (I'm guessing it's possible, but...)
> 
> All this to say that I'd much rather that this unfortunate exim API change
> be reverted, which in real life means that it becomes an option so that
> local_scan plugins can get the original (wanted) behaviour again.

Why not do something a little different....

Currently, as I understand it, a placeholder for the received header is
generated, but the actual header is left until the end of reception.

Why not generate a received header right at the start, just as it used
to.
Then at the end of reception overwrite this header with a new copy of
the received header, so getting the new timing and features.

	Nigel.

-- 
[ Nigel Metheringham           Nigel.Metheringham at InTechnology.co.uk ]
[ - Comments in this message are my own and not ITO opinion/policy - ]




More information about the SA-Exim mailing list