Description
Email .NET is email component for .NET Framework and Mono. The component is written in C# with 100% managed code and supports SMTP, POP3, IMAP and MIME protocols.
Supports .NET Framework, .NET Compact Framework, Mono (Linux, Mac), Monotouch (iOS) and Monodroid (Android).
Licensing
- 1 developer license permits use by one developer and allows unlimited royalty-free distribution of runtime.
- Unlimited developer license permits use by an unlimited number of developers within one organization and allows unlimited royalty-free distribution of runtime.
- Blueprint edition is source code license and permits use by an unlimited number of developers within one organization and allows unlimited royalty-free distribution of runtime.
POP3 features
- Plain, Login, Cram-MD5 and NTLM authentication support
- SSL and TLS support
- Retrieve messages
- Retrieve all messages
- Get message size
- Get message ID
- Get mailbox info
- Delete single message
- Delete all messages
- Delete messages without to download them
- Retrieve message headers
- List messages
- Get mailbox statistic
- Retrieve message unique ID
IMAP features
- Plain, Login, Cram-MD5 and NTLM authentication support
- SSL and TLS support
- Retrieve single message
- Retrieve specified messages
- Retrieve all messages
- Retrieve message envelope
- Retrieve single message header
- Retrieve message body structure
- Add messages to mailbox
- Delete messages
- Undelete message
- Permanently delete message
- Copy messages
- Move messages
- Set message as draft
- Search for messages
- Create folders
- Delete folders
- Move folders
- Rename folders
- Retrieve folder status
- Subscribre/Unsubscribe
- List messages
- Set message flags
- Unset flags
- Retrieve server capability
- Set permissions
- Display permissions
SMTP features
- Plain, Login, Cram-MD5 and NTLM authentication support
- SSL and TLS support
- Send messages
- Send messages with attachments
- Expand message lists
- Verify users
- Log send and receive
MIME features
- Create MIME messages
- Parse MIME messages
- Create HTML messages
- Create messages with embeded images
- Create messages with attached/embeded another messages
- Load message from file
- Save message to file
- Load message from stream
- Save message to stream
- Add attachment from file
- Save attachment to file
- Add attachment from file
- Add attachment from stream
- Retrieve attachments
- Mime encoding/decoding
- Base64 encoding/decoding
- Quoted-Printable encoding/decoding
- Headers encoding/decoding
- Full custom charset support
- Custom headers support
- Content Type support
- Content Transfer Encoding support
- Set all MIME headers