>>> <boxbe> 4/11/08 9:34 PM >>>
Hi there - we are happy users of Mail::DKIM...
I noticed that the Mail::DKIM::Signature object is documented as such:
"A colon-separated list of header field names that identify the header fields presented to the signing algorithm."
...but it's not strictly true in the case of DomainKey signatures that lack an h= tag, is it? I think it returns empty in that case, eh? Since it just returns the cleaned-up h= tag?
It would be very nice if this function could return a constructed "simulated h= tag" in such a case, which lists the headers that were presented to the verifying algorithm as the optional h= tag would have. We are doing some detailed DK/IM analysis and need to know this information and would love to avoid figuring out which headers were included in the DK verification ourselves... Or maybe there is some other easy way?
Thanks for your good work!
-c