从C#在Windows 2012中使用SMTP服务器

时间:2013-05-23 10:46:27

标签: c# smtp windows-server-2012

我需要一个用于Windows Server 2012的SMTP服务器,以便我能够拦截来自我的C#应用​​程序的传入电子邮件,并通过ASP.NET应用程序将其显示给我的客户端。对不起,如果这看起来像一个微不足道的问题,但我无法弄清楚我应该从哪里开始。

1 个答案:

答案 0 :(得分:0)

最明显的Windows SMTP服务器是Exchange,虽然有很多免费的服务器(XMailServerMailEnable或更轻的Papercut,这可能符合您的目的) - 我除了Exchange之外,我没有使用过其他任何东西,但谷歌搜索会找到你的吨数。

这只是用于从客户端向服务器发送消息吗?除非出于某种原因需要将这些消息作为电子邮件发送,否则设置整个电子邮件系统,发送电子邮件然后提取消息并将其放入网页的开销似乎不太可能是解决问题的最佳方法 - 您考虑过轻量级的客户端 - 服务器消息系统,例如DotNetMQ,或者只是直接通过TCP套接字发送您自己的消息?