On Donnerstag, 2013-10-17, 18:38:37, Jan Kundrát wrote: > On Thursday, 17 October 2013 18:00:37 CEST, Mike Cardwell wrote:
> > IE6 anymore. I imagine having a multipart/alternative at the > > root rather than > > a multipart/signed or multipart/encrypted will stop PGP working with > > proper > > email clients though. > > Personally, I wouldn't call such clients "proper", but I'm clearly biased > here :). It's not just you :) I would even go further and day that a program that can't deal with multipart MIME messages is not an email client at all! > > Confused at what the problem is here. Trojita has a "Show Messages in > > Threads" option, so it clearly knows which messages are in reply to > > which other messages. > > This only works on a single mailbox and relies on a server's functionality. > It's common to have sent mail in some other mailbox -> the mapping cannot > be done without fully reconstructing it on the client side, and that needs > fetching fetching a subset of headers from each and every message. That's > expensive. Or using local header caches which leads to trolls claiming the program is "bloated". Just a general remark: good crypto support is hard to do and is ideally part of the design [1]. Adding it after the initial design can make lots of code very complicated. Ask any KMail developers about ObjectTreeParser if you think otherwise ;) Cheers, Kevin [1] the MIIME tree parser needs to be designed in a way that it allows asynchronous completion of parts, because decryption might incur user interaction (typing passphrase), keyserver communication, etc. -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring
signature.asc
Description: This is a digitally signed message part.