At the moment, body input without a trailing CRLF results in a failed signature verification or a bad signature (the CRLF will be added somewhere downstream).
It might be better if libopendkim did one or more of these:
- add the CRLF in that case
- return an error
- provide a warning (somehow) that the input was corrupt in this way
Reclassifying to "Bugs".
Fix for this bug included in new release.