Spire.Email 教程:如何删除C#,VB.NET中的电子邮件

Spire.Email 是一个专业且独立使用的.NET 电子邮件库,本教程介绍了如何删除C#,VB.NET中的电子邮件。

详细步骤:

Step 1:创建一个POP3客户端。

Pop3Client pop3 = new Pop3Client();

Step 2:设置主机,认证,端口和连接协议。

pop3.Host = "outlook.office365.com";pop3.Username = "LeonDavisLD@outlook.com";pop3.Password = "password";pop3.Port = 995;pop3.EnableSsl = true;

Step 3:连接pop服务器。

pop3.Connect();

Step 4:删除消息之前获取消息数量。

//Get the number of messages before deleting message(s)Pop3MessageInfoCollection messages = pop3.GetAllMessages();Console.WriteLine("Number of messages before deleting: " + messages.Count);

Step 5:删除消息。

//Delete an email message by its sequence numberpop3.DeleteMessage(2);//Delete all messages//pop3.DeleteAllMessages();

Step 6:删除消息后获取消息数量。

//Get the number of messages after deleting message(s)messages = pop3.GetAllMessages();Console.WriteLine("Number of messages after deleting: " + messages.Count);

图片1

完整代码:

[C#]

//Create a POP3 clientPop3Client pop3 = new Pop3Client();//Set host, authentication, port and connection protocolpop3.Host = "outlook.office365.com";pop3.Username = "LeonDavisLD@outlook.com";pop3.Password = "password";pop3.Port = 995;pop3.EnableSsl = true;//Connect the pop serverpop3.Connect();//Get the number of messages before deleting message(s)Pop3MessageInfoCollection messages = pop3.GetAllMessages();Console.WriteLine("Number of messages before deleting: " + messages.Count);//Delete an email message by its sequence numberpop3.DeleteMessage(2);//Delete all messages//pop3.DeleteAllMessages();//Get the number of messages after deleting message(s)messages = pop3.GetAllMessages();Console.WriteLine("Number of messages after deleting: " + messages.Count);Console.WriteLine("Number of messages after deleting: " + messages.Count);

[VB.NET]

'Create a POP3 clientDim pop3 As New Pop3Client()'Set host, authentication, port and connection protocolpop3.Host = "outlook.office365.com"pop3.Username = "LeonDavisLD@outlook.com"pop3.Password = "password"pop3.Port = 995pop3.EnableSsl = True'Connect the serverpop3.Connect()'Get the number of messages before deleting message(s)Dim messages As Pop3MessageInfoCollection = pop3.GetAllMessages()Console.WriteLine("Number of messages before deleting: " + messages.Count)'Delete an email message by its sequence numberpop3.DeleteMessage(2)'Delete all messages'pop3.DeleteAllMessages();'Get the number of messages after deleting message(s)messages = pop3.GetAllMessages()

控件

标签:文档管理文档处理电子邮件

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年6月18日
下一篇 2017年6月20日

相关推荐

发表回复

登录后才能评论