MultipartSigned forces body ContentTransferEncoding for non-binary content #19
Closed
Description
Part of my project (NHIN Direct) involves sending signed and encrypted MultipartReport content (RFC 3462). I am having some trouble with the ContentTransferEncoding of the parts within the MultipartReport after sending.
RFC 3462 says that 7-bit encoding should be sufficient, and so I'm trying to use 7-bit, but MultipartSigned.PrepareEntityForSigning is forcing it to either Base64 or QuotedPrintable.
I don't understand the motivation behind using those two encodings when signing, but I don't think that QuotedPrintable is required if the source content is not binary.