Business Central customers with high email volumes (automated invoices, order confirmations, shipping notifications, reports) accumulate significant amounts of data in the database through sent email attachments and body content. Over time this leads to substantial database growth and increased storage costs.
Business Central already offers the capability to offload document attachments to external storage (Azure Blob Storage, File Share, SharePoint) via the File Account framework, effectively reducing database size while keeping files transparently accessible to users.
The same capability should be available for sent emails.
When an email is sent from Business Central, the attachments and HTML body should optionally be stored in an external storage location. When a user opens a sent email to review it, the content should be loaded transparently from the external storage, with no change to the user experience.
A wholesale company sends 1000 invoices per workingday via email, each with a PDF attachment (average 200 KB). That's ~195 MB per day, ~42 GB per year (220 working days), just from invoice emails. With external storage, this data would reside in low-cost blob storage instead of the database, while remaining fully accessible from the Sent Emails view in BC.
