今天给大家推荐一个基于.Net开发的邮箱开源库。
邮箱在我们日常工作中,可以说是非常常见了。个人邮箱一般都是免费的,但企业邮箱会收费,虽然一般情况下,市面邮箱已经够用了。但有些企业对内容安全要求比较严格、或者需要搭建邮件营销系统等一些场景下,我们就需要开发自己的邮箱系统。.
项目简介
技术架构
项目结构

Pop3Client pop = new Pop3Client();
pop.Connect("mail.myhost.com");
Pop3Client pop = new Pop3Client();
pop.Connect("mail.myhost.com");
pop.Authenticate("user","pass",SASLMechanism.CramMd5);
pop.Disconnect();
Pop3Client pop = new Pop3Client();
pop.Connect("mail.myhost.com","user","pass");
string response = pop.Command("XANYCOMMAND anyarguments");
pop.Disconnect();
Pop3Client pop = new Pop3Client();
pop.Connect("pop.myisp.com","username","password");
pop.DeleteMessage(1);
pop.Disconnect();
Pop3Client pop = new Pop3Client();
pop.Connect("mail.myhost.com","user","pass");
byte[] messageData = pop.RetrieveMessage(1);
pop.Disconnect();
Pop3Client pop = new Pop3Client();
pop.Connect("mail.myhost.com","user","pass");
pop.StoreMessage(1,"C:\\My headers\\myheader.eml");
pop.Disconnect();

项目地址:https://github.com/pmengal/MailSystem.NET