Skip to content
| Marketplace
Sign in
Visual Studio>Controls>DotNetLibs IMAP, POP3, SMTP, Mail Client Library
DotNetLibs IMAP, POP3, SMTP, Mail Client Library

DotNetLibs IMAP, POP3, SMTP, Mail Client Library

DotNetLibs

|
681 clicks
| (0) | Free Trial
.NET APIs to receive, manage and send email messages
Get Started

DotNetLibs Mail library for C# and VB.NET developers provides all you need for sending, receiving, encrypting, decrypting, signing, verifying, loading, saving and processing e-mails messages. Written entirely in managed code and works with Mono and .NET 2.0, 3.0, 3.5, 4.0 and 4.5 including Mono.

Features

  • Support IMAP and IMAP over SSL
  • Support POP3 and POP3 over SSL
  • Support SMTP and SMTP over SSL
  • Support Microsoft Exchange Web Service
  • Support MIME and S/MIME API
  • Royalty free
  • One year of free updates
  • No open source code used
  • 100% managed C# code

Quick start samples

List messages

 

using (var imap = new DotNetLibs.Net.Imap()) {   // Connect to the Gmail IMAP server   imap.Connect("imap.gmail.com", SslMode.Implicit);      // Authenticate the user   imap.Login(username, password);    // Get list of new messages in Inbox   imap.SelectFolder("Inbox");      var list = imap.Search(ImapSearchParameter.Unread);    // print subjects of those messages   foreach (var info in list)   {     Console.WriteLine(info.Subject);   } }

 

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft