1
Feature Request: SMTP Email History & Optional IMAP Sent Archiving
Source: invoiceninja/invoiceninja#13383 · opened by @DrDBanner
Pain point When using standard SMTP, successfully sent emails do not appear in Invoice Ninja's Email History. Additionally, outgoing messages are not saved to the user's IMAP Sent folder. Both are useful features that should not require a transactional email provider such as Mailgun or Postmark. Proposed solution • SMTP Email History: Populate the existing SystemLog history using Laravel's MessageSent event. • IMAP Sent Archiving: Optionally append the original MIME message, including attachments, to a configurable IMAP Sent folder. • Independent operation: IMAP failures must not affect email delivery or history logging. Suggested architecture Implementation sketch (illustrative) Extend the existing MailSentListener: Potentially reuse SystemLog::CATEGORY_MAIL, EVENT_MAIL_SEND and the existing history.events structure. The optional archive job would use IMAP APPEND with the original RFC 5322 message, preserving head…
No pledges yet. Be the first to back this.
Comments
Similar requests
Support for Resend API as First-Class Email Provider (Including Email History)
2 votes · 0 comments
Allow SMTP configuration in the User Interface again
0 votes · 0 comments
Show longer activity / history
0 votes · 0 comments
FR: Remove archived items from history sidebar
0 votes · 0 comments
Request: Add ability to hide/toggle Email History for Postmark/Mailgun
0 votes · 0 comments
No comments yet.