MailKit - A cross-platform .NET library for IMAP, POP3, and SMTP.

  •        44

MailKit is a cross-platform mail client library built on top of MimeKit.The main goal of this project is to provide the .NET world with robust, fully featured and RFC-compliant SMTP, POP3, and IMAP client implementations.

http://www.mimekit.net
https://github.com/jstedfast/MailKit

Tags
Implementation
License
Platform

   




Related Projects

MimeKit - A

  •    CSharp

MimeKit is a C# library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME), as defined by numerous IETF specifications.As a developer and user of email clients, I had come to realize that the vast majority of email client (and server) software had less-than-satisfactory MIME implementations. More often than not these email clients created broken MIME messages and/or would incorrectly try to parse a MIME message thus subtracting from the full benefits that MIME was meant to provide. MimeKit is meant to address this issue by following the MIME specification as closely as possible while also providing programmers with an extremely easy to use high-level API.

KMail - KDE Email Application

  •    C++

KMail is the email component of Kontact, the integrated personal information manager from KDE. It supports the standard mail protocols IMAP, POP3 and SMTP. It supports authentication via NTLM (Microsoft Windows) and GSSAPI (Kerberos). It has native support for inline OpenPGP, PGP/MIME, and S/MIME.

OpenPop.NET - POP3 client and MIME parser written in CSharp

  •    CSharp

.NET library written in C# with a full implementation of a POP3 client. Easy to use but yet powerful. Includes a robust MIME parser backed by several hundred test cases.

GPGrelay

  •    C++

GPGrelay is a small email-relaying server that uses GnuPG (the GNU Privacy Guard) to sign/encrypt (SMTP-Relay) or verify/decrypt (POP3-/IMAP-Relay) emails. This enables many email-clients to send and receive emails that are PGP-MIME conform.

Sasa - Collection of Organized Extensions to the .NET framework.

  •    CSharp

Sasa is a collection of extensions to the .NET framework organized in logical, often standalone assemblies. It supports functional collections, ie. list, dictionary, queue, set, etc, Statistical and numerical functions, MIME message parsing, POP3 client, Concurrent Revisions fork-join framework, type-safe reflection, Pratt parser and lot more.


neomutt - :email: Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.freenode.net

  •    C

Hopefully this will build the community and reduce duplicated effort. NeoMutt was created when Richard Russon (@FlatCap) took all the old Mutt patches, sorted through them, fixed them up and documented them.

SharpWebMail - ASP.NET Webmail Application

  •    CSharp

SharpWebMail is an ASP.NET webmail application that is written in C#. It uses a POP3 or IMAP servers as the mailstore and sends mail through a SMTP server. It is very simple to configure (only a few settings in the web.config file). You can compose HTML messages, search your inbox, read complex mime messages, have multiple address books and much more.

Pooka

  •    Java

This is an email client written in Java, using Swing and JavaMail. It supports IMAP (including disconnected IMAP), POP3, and unix-style mbox folders. It also has (alpha) support for encryption using PGP and S/MIME.

SharpMimeTools - MIME parser in CSharp

  •    CSharp

SharpMimeTools is an open source MIME parser/decoder assembly that is written in C#. There are two main ways of handling messages with SharpMimeToools, a higher level one that takes case of everything for you (SharpMessage); with just a few parameters to the constructor you get all the hard work done. And a low level api (SharpMimeMessage and the other SharpMime* classes) where you can decide how to handle nested mime parts, mime-types to decode, encodings to use.

C# Mime Parser

  •    

A small, efficient, and working mime parser library written in c#. A recurring need for me and my customers is some kind of integration with email. For instance an integrator that imports email into some kind of bug tracking system. When developing an integrator like this you...

JavaMail - Java library to build Mail and Messaging Applications

  •    Java

The JavaMail API is a set of abstract APIs that model a mail system. The API provides a platform independent and protocol independent framework to build Java technology based email client applications. The JavaMail API provides facilities for reading and sending email. Service providers implement particular protocols. Several service providers are included with the JavaMail API package; others are available separately.

Heirloom mailx (nail)

  •    C

Heirloom mailx (formerly known as quot;nailquot;) is intended provide the functionality of the POSIX mailx command with additional support for MIME messages, IMAP (including caching), POP3, SMTP, S/MIME, message threading/sorting, scoring, and filtering.

Claws Mail - Email Client and News Reader Based on GTK+

  •    C

Claws Mail is a GTK+ based, lightweight, and fast e-mail client and newsreader. Supports POP3, APOP, IMAP, SMTP, SMTP AUTH, NNTP, LDAP, multiple accounts, spell-checking, addressbook, SSL, GPG, filtering, i18n, & more. It is further extended by plugins. Lots of extra functionality, like an RSS aggregator, calendar, or laptop LED handling, are provided by extra plugins.

DotNetOpenMail - Create mail with .NET

  •    CSharp

DotNetOpenMail allows you to send email from applications which use Microsoft's .Net development framework, including asp.net, C# and WinForms. It is easy to create HTML and plain text email with file attachments without needing the System.Web.Mail library.

James - Enterprise Mail Server

  •    Java

James (a.k.a Java Apache Mail Enterprise Server) is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

Thunderbird - Email Client

  •    C++

Thunderbird is most popular simple e-mail, newsgroup and news feed client. It is comparable to Microsoft outlook. It supports features such as Firefox's tabbed browsing, Email search, Message archive, Spam filtering, Message grouping, SSL, TLS, POP3 and IMAP support and lot more.

S-nail

  •    

S-nail is a mail processing system with a command syntax reminiscent of ed(1) with lines replaced by messages. It is based on Heirloom mailx that is based upon Berkeley Mail 8.1, is intended to provide the functionality of the POSIX mailx(1) command and offers (mostly optional) extensions for IDNA, MIME, S/MIME, SMTP, POP3 and IMAP. It is usable as a mail batch language.

SquirrelMail - Webmail

  •    PHP

SquirrelMail is a PHP-based Web email client. It includes built-in pure PHP support for IMAP and SMTP, and renders all pages in pure HTML 4.0 for maximum compatibility across browsers. It has strong MIME support and a flexible plugin system.

Citadel

  •    C

Citadel is a collaboration suite (messaging and groupware). It provides support for Email, Calendaring/Scheduling, Address books, Bulletin boards, Mailing List Server, Instant Messaging, Wiki, Multiple domain support.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.