应用程序访问,读取&使用c#在我的webmail中删除邮件

本文关键字:webmail 我的 删除 访问 读取 使用 应用程序 | 更新日期: 2023-09-27 18:16:07

我已经能够成功地从我自己的域名发送邮件了。我现在的问题是,我需要访问帐户和检索所有的邮件,我从邮政主管收到和处理邮件中的信息。

我该怎么做?我一直在网上搜索,但只能找到涉及第三方库的解决方案。net没有提供一个内置类来帮助解决这个问题?

应用程序访问,读取&使用c#在我的webmail中删除邮件

首先,您需要了解所讨论的邮件服务器支持哪些协议。您可以通过阅读附带的帮助或在Google中搜索该邮件服务器来找到它。在开始编码之前,您可能还需要在服务器上设置一些设置。

在了解了服务器支持的协议之后,可以使用以下协议:

如果你正在使用POP3服务器,你可能会发现下面的文章很有用:c# .NET中的POP3客户端

如果你面对的是IMAP或Exchange服务器,你可能想要比利·库弗给你的链接:阅读MS Exchange邮件在c#

你用的是什么类型的邮件服务器?如果是exchange,有一些选项:在c#中访问exchange电子邮件

首先,您可以尝试检测远程服务器支持哪些协议(IMAP/POP3)。您可以尝试来自http://www.lumisoft.ee/lsWWW/download/downloads/Examples/的imap_clinet_app.zip或pop3_client_app.zip应用程序来连接服务器。如果可以连接,则支持指定的协议。这两个应用程序都有完整的源代码,所以如果可以使用IMAP或POP3,您可以在您的项目中使用该库。