cyrus-imapd 2.1.15, sieve, lmtpd, and return-path header

Chris Stromsoe cbs at cts.ucla.edu
Tue Sep 23 20:29:43 EDT 2003


On Tue, 23 Sep 2003, Rob Siemborski wrote:

> Ah, I missed that (or forgot).  X-Sieve is added as part of
> func->addheaders, so it might be a bit more interesting...

Is addheaders used for anything other than the X-Sieve header?  Was it
ever intended to be used for more?

If it was only ever intended to be used to add the X-Sieve header, is
there any objection to removing func->addheaders and redoing the X-Sieve
header generation with the other headers in lmtpengine.c?

If it was intended to be a generic "headers to add to every message"
interface, do you have any objection to broadening it into an array of
struct Header {}, with code to add arbitrary headers from imapd.conf?



-Chris

> -Rob
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
> Research Systems Programmer * /usr/contributed Gatekeeper
>




More information about the Info-cyrus mailing list