【问题标题】:How can I receive mail using .NET? [closed]如何使用 .NET 接收邮件? [关闭]
【发布时间】:2010-03-22 19:12:56
【问题描述】:

我需要一个开源 C# 程序,它可以接收 SMTP 消息并将它们保存在一个类中(并发送邮件,但这是可选的,因为我发现了很多)

此程序是否使用 SMTP 或 POP3 来接收邮件?

【问题讨论】:

  • 一个 SMTP 服务器将接收传入的邮件。 POP3 服务器允许电子邮件客户端读取用户的邮箱。

标签: c# smtp open-source pop3


【解决方案1】:

不确定这是否正是您所追求的,但我用来抓取/查看邮件的是 Papercut,found here on codeplex

您可以在源代码中查看它如何侦听邮件等。只需坐在您的托盘中并在消息进入时查看消息,这很方便,根本不需要设置 SMTP 服务器。它充当 SMTP 服务器,只需将发送邮件的应用程序指向运行它的机器。

【讨论】:

  • 谢谢,但我需要一个开源的 SMTP 服务器,这不是开源的
  • @John - 当然可以,CodePlex 上的大部分内容是:papercut.codeplex.com/sourcecontrol/network/… 许可证可以在这里找到:papercut.codeplex.com/license
  • 我认为“Apache”许可证相当宽松?如果还不够,请在您的问题中添加许可条件。
  • @John,Apache 许可证符合 OSI 开源定义。 :) 问候,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-04
  • 2011-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-06
相关资源
最近更新 更多