Simple SMTP Mail Server in C# 5 (using async features)
PM> Install-Package Simple.MailServer
- basic SMTP protocol (extendible through provided interfaces)
- multiple port bindings
- extensively using C# 5 async (for better performance than just threads)
- certain MIME features for encoding, date parsing (RFC 2822, RFC 5335)
- basic POP3 protocol (extendible through interfaces)
- SSL/TLS support
If you need to parse mail messages, have a look at MimeKit:
https://github.com/jstedfast/MimeKit
Please let me know if there are bugs or if you have suggestions how to improve the code.
And maybe follow me @quadfinity :)