Hi Patrick, Thanks for digging.
> With some experimentation, I found that the null byte comes from > KMail's "Add quote characters" feature. Oh dear. I don't think it is > supposed to do that. :-) Perhaps some off-by-one error included the terminator of a NUL-terminated string. > I assume the list server is receiving my base64 and turning it into > 7bit, but somehow the 0x00 becomes 0x80. Postel's Law has a lot to answer for. And yet people still promote it. https://en.wikipedia.org/wiki/Robustness_principle#Criticism -- Cheers, Ralph. -- Next meeting: Online, Jitsi, Tuesday, 2023-02-07 20:00 Check to whom you are replying Meetings, mailing list, IRC, ... http://dorset.lug.org.uk New thread, don't hijack: mailto:firstname.lastname@example.org