Paul Dekkers wrote:
Ok, that fixes this indeed. (Got the version from cvs and rebuild the
lib and exim.)
I will _at least_ wait for the real 0.65 release until I test this out
on our production servers ;-) but at least I know this works.
0.65 should be out very soon, the code in cvs should be the 0.65
release, we are just waiting for Mark's approval. In some cases nofws
would be broken as well in 0.64 (embedded \r in body of message).
I can't promise this will fix it, but the exim implementation just
passes messages to the reference lib as they appear "on the wire", so
I'm pretty sure the problem is in libdomainkeys.
Use nofws FTTB :)
Is the h= tag a responsibility of this library as well? I noticed that
it is not in my signature (but libdomainkey's test-tools have an
option to include it or not, so maybe it is in the library); sounds
like this tag makes the thing less fragile, maybe, and is therefore
worth having?
Adding the h= tag is up to the calling program (in this case exim) so an
option would need to be added to let exim know to add an h= tag. There
is a function in the libdk to get the headers used as well as to ignore
duplicate headers when generating a signature (this avoids some problems
with older implementations).
Timothy Der
--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/