【发布时间】:2023-03-19 08:55:01
【问题描述】:
【问题讨论】:
-
什么是“我已签出以发送电子邮件。”什么意思?
-
老板站在他身后,手里拿着一把大尺子。没有人受伤。
标签: c#
【问题讨论】:
标签: c#
你可以做的方法是让你的应用程序通过使用pop3连接到服务器上的邮箱来获取电子邮件。
您可以使用 Afterlogic Mailbee.net 对象从 pop3 服务器检索电子邮件。它易于使用。
【讨论】:
根据您的要求,有几个 POP3 库可以很好地完成这项工作(见下文)。如果您只需要做非常非常简单的事情(例如 - 检查新邮件并显示“您收到邮件!”(TM)气球或显示服务器上的邮件数量)我什至会说“看看RFC 1939"。
POP3 是基于文本的,仅包含少量命令。这可能就像向服务器发送 USER、PASS 和 STAT 来完成您想要的一样简单。 如果您正在构建一个完整的邮件客户端,那么您最好查看现有的实现并专注于应用程序的功能,而无需在协议上花费太多时间。
“C# POP3 库”的一些结果:
【讨论】:
对于 POP3,我使用过的最好的库之一是 Indy Sockets。它自 Delphi 4 以来就已经存在,因此非常成熟 - 开源世界的祖父。它已被重写为 .NET 库,并为您提供 API 用于
System.Net)如果规范让您兴奋,您可以编写自己的 POP3 库,但您将重新发明现在的一级方程式车轮,上面有镀金合金。
【讨论】: