3 ms·
Email clients don’t really have a spec to follow other than parsing messages that are received via POP or more likely IMAP these days (not forgetting MAPI eithe
by sbuk 4y ago
Email clients don’t really have a spec to follow other than parsing messages that are received via POP or more likely IMAP these days (not forgetting MAPI either). Adding FWD or RE to a subject field doesn’t appear anywhere in the email message RFCs, starting with 822. As such they are undocumented conventions or extensions to the specs, and as the article points out technically irrelevant - no MDAs, MTAs or MUAs that do not “support” features that utilise these conventions will fail to parse a message.
- Alex3917 4y agoTo plug my own software, I've been working on an API to normalize raw email messages so that e.g. they can be easily displayed within web apps. https://github.com/fwdeveryone/email-parsing-api https://github.com/fwdeveryone/email-parsing-api Right now building even the simplest products on email takes several years because of needing to support all of these undocumented "features", but I'm trying to make it no more difficult than building any other Django or Rails app.