Skip to content
| Marketplace
Sign in
Visual Studio>Controls>EMail .NET components (POP3, SMTP, IMAP, MIME, SSL, Proxy)
EMail .NET components (POP3, SMTP, IMAP, MIME, SSL, Proxy)

EMail .NET components (POP3, SMTP, IMAP, MIME, SSL, Proxy)

ComponentAce

|
36,272 installs
| (6) | Free Trial
Easy yet powerful POP3, SMTP, IMAP components for .NET with MIME, SSL\TLS and proxy support. Well-designed, these components include lots of demos, tutorials and comprehensive
Download


Easy yet powerful POP3, SMTP, IMAP components for .NET with MIME, SSL\TLS and proxy support. Well-designed, these components include lots of demos, tutorials and comprehensive documentation.

Key features:

  • Easy-to-use feature-rich components
  • Send\receive\manage HTML emails with images
  • Stable and robust code
  • SSL\TLS support for POP3, SMTP, IMAP in explicit and implicit modes
  • MIME support
  • Proxy support
  • Synchronous and asynchronous operations
  • Events for send/receive message progress
  • Add/load attachments from/to files
  • Error handling through .NET exceptions
  • Example of email client with source code for an IMAP client
  • Lots of C# and VB.NET demos
  • Comprehensive Developer’s Guide
  • 100% managed code, written in pure C#
  • CLS (Common Language Specification) compliant.
  • .NET 2.0, 3.0, 3.5 and 4.0 support for 32/64bit platforms
  • Full C# source code available
  • Royalty-free distribution
  • Authentication methods ( Digest-MD5, CRAM-MD5) support
  • Typical firewalls and Socks4, Socks5 and HTTP CONNECT proxy servers are supported

POP3 features:

  • Receive messages either HTML or plain text
  • Receive messages with attachments
  • List messages
  • Delete messages
  • Message list with headers
  • Asynchronous operations support
  • Various authentication methods (CRAM-MD5, Digest-MD5, APOP, Login, Plain)
  • Fully compatible with the RFC5322 message format
  • Well-designed object-oriented API
  • Parse nested mail
  • Receive mail as an instance of Rfc822Message object
  • Events after command is sent, when receiving response or data is transferred
  • Proxy support
  • Secure POP3 via SSL (secure POP3)

SMTP features:

  • Send message using a single line of code
  • Send messages either HTML or plain text
  • Send messages with attachments
  • Asynchronous operations support
  • Various authentication methods (CRAM-MD5, Digest-MD5, Login, Plain)
  • Binary and 8 bit MIME
  • 100% CDONTS and CDOSYS free
  • Send any SmtpMessage object (with attachments, etc ...)
  • Automatically detects supported SMTP extensions
  • Send directly to recipient's SMTP server (no local SMTP server is needed).
  • Events after login succeeded, message sent, sending process finished
  • Proxy support
  • Secure SMTP via SSL\TLS

IMAP4 features:

  • Receive a full message
  • Receive message headers only
  • Receive a text part of the message
  • Receive a certain attach of the message
  • Search messages
  • A mailbox/folder subscription management
  • A mailbox/folder management (creating, deleting and renaming mailboxes)
  • Parse nested mail
  • Asynchronous operations support
  • Delete messages
  • Mark/unmark message flags such as seen/unseen, answered/unanswered, draft, or flagged
  • Notification events
  • Multiple-message operations
  • List messages and folders
  • Receive message as an instance of ImapMessage
  • Receive mail to à stream
  • Retrieve message list filled with the specified info, such as size, sequence number, received date, flags, unique ID, message plain/HTML bodies, common headers or full headers
  • Copy messages
  • Powerful message searching capabilities - search for text, flags, and more.
  • Various authentication methods (CRAM-MD5, Digest-MD5, Login, Plain)
  • Events after command is sent, while receiving response or transferring data
  • Partial message download (to resume interrupted message receiving)
  • Events when receiving notification message from the server
  • Proxy support
  • Secure IMAP via TLS/SSL implicit and explicit

All components support the following interaction types:

  • Plain text
  • SSL
  • StartTLS

Advanced features:

  • Asynchronous methods for all operations
  • Events are raised and can be handled during the message(s) receiving process

Demos:

EMail.NET POP3 includes 9 demos in C#, VB.NET:

  • Simple mail client
  • Receive all messages
  • Receive the first message
  • Receive a mailbox statistics
  • Receive a message through the proxy server
  • Receive a message using different authentication methods
  • Rollback the delete transaction
  • Receive a message using the SSL
  • Asynchronously receive a message

EMail.NET SMTP includes 12 demos in C#, VB.NET:

  • Send a message
  • Send a message with oneline of code
  • Send message with HTML content
  • Send more than one message
  • Send a message to several recipients
  • Send a message with attachments
  • Send a message using different authentication methods
  • Send a message with carbon copies
  • Send a message using the SSL
  • Send a message through the proxy server
  • Asynchronously send multiple message
  • Asynchronously send a message

EMail.NET IMAP includes 13 demos in C#, VB.NET:

  • Simple mail client
  • Mailbox management
  • Delete a message
  • Handling server events
  • Receive part of a message
  • Receive a full message
  • Receive subscribed mailboxes
  • Login and logout
  • Mark a message as seen
  • Connection keep alive
  • Search messages
  • Set active mailbox
  • Asynchronously receive a message

.NET technology:

  • NET 2.0 and later versions are supported
  • 100% Managed code written in C#
  • No unsafe blocks
  • Error handling through .NET exceptions
  • Visual Studio Integration
  • Full design time support

Licensing:

  • Free for personal use
  • Royalty free distribution
  • Full source code is available in the source-code edition
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft