Acerca de Rebex Mail for .NET

Add email functionality to your .NET applications.

Rebex Mail for .NET provides the ability to send mail via SMTP, download it with POP3 or access a remote mailbox using IMAP from your .NET application. Rebex Mail for .NET will provide the required infrastructure. It allows you to retrieve, create, load, process, save and send e-mail messages in MIME format using a simple yet comprehensive interface, with no need to understand the complexities of MIME format. And for advanced users, there is a low-level MIME library as well.

SMTP features

  • Send e-mail
  • Connect directly to recipient's SMTP server
  • Binary and 8 bit MIME
  • Chunking and pipelining
  • Many authentication methods
  • Delivery status notifications
  • 100% CDONTS and CDOSYS free

POP3 features

  • Download messages
  • List messages
  • Retrieve message headers
  • Delete messages
  • Message list with headers

IMAP features

  • Download and upload messages
  • Search messages
  • Manage folders (create/rename/delete)
  • Delete messages
  • Get and set message flags
  • Notification events
  • Multiple-message operations
  • List messages and folders

MIME features

  • Load and save MIME messages
  • Simple high-level interface
  • Advanced low-level interface
  • Easy access to header fields
  • Text and HTML message body
  • Linked resources
  • Attachments
  • Quick send via IIS mail queue

Major features

  • Easy-to-use with maximum flexibility.
  • Upload and download to or from RAM.
  • Tutorials for all components.
  • A large number of samples with full C# and Visual Basic .NET source code and different levels of complexity, from simple console utilities to multithreaded WinForm clients

More features

  • 100% managed code.
  • CLS (Common Language Specification) compliant.
  • Stable and thoroughly tested code
  • Complete C# source code optionally available
  • Designed for ease of use from your code
  • Both synchronous and asynchronous operations in SMTP, POP3 and IMAP classes. Designed according to .NET Framework asynchronous operations design patterns
  • Events for effortless integration with hosting applications
  • Communication logging using CommandSent and ResponseRead events
  • Transfer monitoring with the TransferProgress events
  • All common firewalls and Socks4, Socks5 and HTTP CONNECT proxy servers are supported
  • Suitable for both client and server applications
  • Extensive stream support - download or save mail to stream, load or send mail from stream
  • Error handling with .NET exceptions

Supported proxy servers

  • Socks4
  • Socks4a (Socks4 with domain name resolving)
  • Socks5
  • HTTP Connect