Features
GemBox.Email supports all standard protocols: POP3, IMAP4v1 and SMTP. Messages are represented by simple MailMessage model which wraps around more complex MIME model. MIME model classes can be found in GemBox.Email.Mime namespace.
Following is a more detailed list of GemBox.Email features.
GemBox.Email Features
- Send mail messages using SMTP protocol.
- Receive, reply, and forward mail messages using POP or IMAP protocol.
- Create mail message with attachments and multi-format message body.
- Convert emails to MSG, EML, and MHTML format.
- Create, send, and receive emails in ASP.NET Core, Blazor, MAUI, and other .NET applications.
- Process emails on Windows, Linux, macOS, Android, and iOS operating systems.
- Modify mail message headers using advanced MIME model.
- List and modify folders using IMAP protocol.
- List and modify message flags using IMAP protocol.
- Search for mail message using IMAP protocol.
- Send, list, and download messages on the Exchange Server using EWS protocol.
- List and modify folders on the Exchange Server using the EWS protocol.
- Send, list, and download messages on the Office 365 Server using Microsoft Graph API.
- List and modify folders on the Office 365 Server using Microsoft Graph API.
- Custom SSL certificate validation when connecting to mail server.
- Validate mail addresses.
- Sign, unsign, and validate emails.
- Create personalized mail messages based on a single template and variable data.
- Load and save calendars in iCalendar format.
- Create and add calendar events, tasks, and reminders to an email.
- OAuth 2.0 support.