Generate EML is an OutSystems extension that creates a fully compliant .eml email file (MIME format) from structured input.It supports standard email fields such as From, To, Cc, Bcc, Subject, HTML/Text body, and attachments, and returns a valid .eml file.
.eml
The component uses the MimeKit library to generate standards-compliant MIME messages.
Key Features
Generate RFC-compliant .eml email files
Supports HTML and plain text bodies
Supports multiple recipients
To
Cc
Bcc
Supports multiple attachments
Supports inline images using CID
Generate .eml files directly from an OutSystems structure.
Support for From, To, Cc, and Bcc recipients.
Support for HTML email body.
Automatic plain-text body generation from HTML for email client compatibility.
Support for multiple file attachments.
Support for inline attachments (e.g., embedded images).
Ability to specify the Sent DateTime used in the email MIME headers.
Output returned as Binary Data for easy storage or download.
Compatible with storage systems such as SharePoint or document management platforms.
Built using the MimeKit .NET library for robust MIME message generation.
Attachments are passed as Binary Data.
If ContentType is not provided, it defaults to application/octet-stream.
ContentType
application/octet-stream