I said:
| Since most mail systems seem to store the message headers and body in
| separate files, it should be pretty easy to write or adapt a bit of
| code which wraps up the MD5 library routine and is generally usable.
& it was - <URL:
http://www.net.lut.ac.uk/~martin/antispam/exim-hacks/>
This is an unofficial hack to the Exim 1.82 source to add support for
generating Content-MD5: headers for incoming messages which don't have
them already. Exim info is at <URL:
http://www.exim.org/>, in case you
didn't have it already.
It uses the public domain MD5 implementation by Colin Plumb, and the
Base64 digest generation code from mpack/metamail. If you don't know
what to do with the files in this directory, tough! Wait for a fully
operational version which might appear in the main Exim code base at
some point in the future :-)
It seems to work OK for me on Linux and SunOS 4.1.4 - but as this is a
first attempt you'd have to be stupid, crazy, or both to run it on any
production services. Don't say you haven't been warned!
Martin
@mrrl.lut.ac.uk
--
*** Exim information can be found at
http://www.exim.org/ ***