Working with Email Clients #51
Replies: 7 comments 20 replies
-
Reporting bugs to email clientsThere's an existing community effort to document bugs. The primary audience for the hteumeuleu/email-bugs ended up being developers who build HTML emails. And even though the repository's readme includes links to report bugs to some email clients, the consensus is that these bug reports are generally ignored. |
Beta Was this translation helpful? Give feedback.
-
A shared sanitiserWhile we don't have plans to build a sanitiser ourselves, we could help email clients to work together on a shared sanitiser. The goal is for email clients to handle things in a consistent and predictable way. This doesn't mean they'll support the same sets of features, but it means if a feature is/isn't supported, it would be handled in the same way. |
Beta Was this translation helpful? Give feedback.
-
Documentation: what is/isn't safe, and whyThis wasn't discussed in our latest call, but has been brought up before - including in the main ideas thread and most recently by Gnanavel Shanmugam on Email Geeks Slack:
There's certainly a lot to go through:
Does this piece of documentation also need to mention under what contexts it is/isn't safe to support some features. E.g.:
How does this documentation help us work towards our goals?
|
Beta Was this translation helpful? Give feedback.
-
Documentation: rewriting HTML/CSSThe Compliant Standards document covers this at an abstract top-level way. I'm sure email clients can help us improve this document over time. Do we additionally need a more specific, less abstract documentation for this? Does this fall under any of the other project ideas listed above already? Do we need specific documentation based on how the email message is embedded?
|
Beta Was this translation helpful? Give feedback.
-
Benefits to the email clientsLooking at the long term goals, what benefits are likely to come out of joining the EMC and building better consistency/interoperability between email clients.
|
Beta Was this translation helpful? Give feedback.
-
Benefits to email clients document |
Beta Was this translation helpful? Give feedback.
-
Helping email clients document supported featuresA shared sanitizer doesn't necessarily mean all email clients support the same set of HTML/CSS features. One of the goals of email clients using a shared sanitizer is that they would handle unsupported features in a consistent way. So the sanitizer can be configured to allow/disallow different features. This means there will be a need for email clients to document the features they support regardless of whether they adopt using the shared sanitizer. How can we help email clients document these? Can we provide some sort of template they can use? Perhaps it could be a JSON file that they maintain and make publicly accessible. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We clearly intend to work with Email Clients. What does entail? How can we help each other?
We came up with some ideas during meetings and on the main ideas thread (+ Slack). Perhaps we are at a stage to discuss these in more detail. I'll list these in separate replies to make discussion easier.
Beta Was this translation helpful? Give feedback.
All reactions