2
Synced messages only store a plain-text extract; HTML-only emails end up empty or truncated
Source: twentyhq/twenty#25894 · opened by @fcporto-nature
Summary Problem The Message object stores only a single 'text' field. For emails that only have an HTML part (common for newsletters and automated notifications, observed on roughly 2-3% of synced messages in production), this text extract is sometimes empty or severely truncated, and there is no separate HTML/raw body field available through the API to fall back on. Proposed solution Store (or optionally expose via the API) the original HTML body alongside the plain-text extract, so client applications built on top of Twenty's message sync can render the full content instead of a blank or partial message for this subset of emails. Additional context Worked around, for the subset of mailboxes with IMAP access, by fetching the original message directly from the mail server via its Message-ID when the synced text looked suspiciously short. This only works for IMAP-accessible mailboxes, not for the primary Gmail-connected account, so a portion of affected messages remai…
No pledges yet. Be the first to back this.
Comments
Similar requests
Feature Request: Surface emails from Opportunity-linked People in the Opportunity Emails tab
3 votes · 0 comments
Add custom labels for emails/telephones
2 votes · 0 comments
Feature Request: Error Nodes for Workflows
1 vote · 0 comments
Per-email threads visibility toggle (shared / private)
6 votes · 0 comments
Support workflow variable binding for the Send Email action's Attachments field
1 vote · 0 comments
No comments yet.