Replies: 2 comments
|
Good writeup. A few pointers from the code for whoever picks this up. The reader is One thing that makes option 1 bigger than it looks: the quoted history stripping ( Option 2 worries me a bit as written: the text part isn't really markdown, so a full markdown renderer would also turn For option 3 the data is already there: |
|
Emails are planned to be imported with HTML support |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi,
The issue. Emails in Twenty are often unreadable. The reader shows the raw stored text, with no rendering — you see markdown syntax and sender artifacts, for example:
[Privacy policy](https://example.com/privacy)— marketing tools;Sent with [Mail App](https://example.com)— a signature added by the sender's mail app;< >— bulk emails.Why. Twenty only stores the text version of the message (
text): the email's text part when present, otherwise an HTML-to-text conversion. And the reader renders that text as-is (pre-line + auto-linkify), interpreting neither markdown nor HTML.What we'd need.
Use case. Our exchanges (sponsors, partners, customers) are tracked in Twenty; if emails are unreadable there, we have to go back to Gmail to read them — which defeats the point of centralizing.
Thanks!
All reactions