View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005974 | Composr | core | public | 2024-10-02 17:51 | 2024-11-17 20:52 |
Reporter | Patrick Schmalstig | Assigned To | Patrick Schmalstig | ||
Severity | Feature-request | ||||
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Fixed in Version | |||||
Summary | 0005974: Add "view mail in browser" link to e-mails when mail log is enabled | ||||
Description | Allow viewing an e-mail in the web browser when the e-mail log is enabled. Add an interface page for this, and a link to that page in e-mails which use a GUID. * In the mail log, add a column for "full HTML". Where the regular HTML includes truncated information (e.g. digests), full HTML contains the entire e-mail and is what will be displayed on the interface. * Make "mail" a resource meta aware hook. And support alternate IDs (but only GUID). Use the GUID in the URL for accessing a mail. * On the web browser, indicate that mail is only stored for X days (as configured for the mail log). And when someone tries to access a mail that does not exist, indicate in the error that it may have been expired. * Add the share bar on the mail page especially so the full-size mail can be printed or downloaded. * Make sure SEO does not index these pages if for whatever reason someone shares them or SEO finds them. Also ensure they do not end up on the sitemap. * Update documentation to detail this feature. | ||||
Additional Information | This will help in the following primary ways: * If a mail client heavily restricts styling or otherwise breaks a mail, it can be viewed as a web page (Accessibility for technology tag). * For digests, when the digest is too large and items get removed, the full digest can still be viewed on a web page. | ||||
Tags | Roadmap: v11, Type: Accessibility | ||||
Time estimation (hours) | |||||
Sponsorship open | |||||
related to | 0005975 | resolved | Patrick Schmalstig | Add support for cryptographically secure v4 GUIDs; alternate IDs should use this |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-10-02 17:51 | Patrick Schmalstig | New Issue | |
2024-10-02 17:51 | Patrick Schmalstig | Status | non-assigned => assigned |
2024-10-02 17:51 | Patrick Schmalstig | Assigned To | => Patrick Schmalstig |
2024-10-02 17:51 | Patrick Schmalstig | Tag Attached: Roadmap: v11 | |
2024-10-02 17:51 | Patrick Schmalstig | Tag Attached: Type: Accessibility | |
2024-10-02 17:52 | Patrick Schmalstig | Description Updated | View Revisions |
2024-10-02 17:58 | Patrick Schmalstig | Relationship added | related to 0005975 |
2024-11-17 20:52 | Patrick Schmalstig | Status | assigned => resolved |
2024-11-17 20:52 | Patrick Schmalstig | Resolution | open => fixed |