3 ms·
The real bug is not the replacement (the quoting), but the failure to reverse it (unquote) at the proper times. (The From to >From quoting design itself can be
by jjnoakes 10y ago
The real bug is not the replacement (the quoting), but the failure to reverse it (unquote) at the proper times.
(The From to >From quoting design itself can be argued to be a poor decision, but that is orthogonal to the issue of why >From appears in random places. If the unquoting was done properly by all systems involved, there would be no >From in the wild).
- mwcampbell 10y agoThe global complexity would be lower if the mbox format, which IIUC is what makes that quoting necessary, would just die already. We've only had Maildir for about 20 years now.
- jjnoakes 10y agoMaybe, maybe not. There's quoting everywhere. EVERYWHERE. Doing it wrong is the source of some extremely damaging exploits (SQL injection, shell command injection, XSS, ...). Fixing From and >From is but a drop in the bucket.