【发布时间】:2010-10-17 12:14:51
【问题描述】:
我必须测试一些通过 SMTP 服务器发送带有附件的简单 HTML 内容的 C# 代码。如何确保我的代码有效。我的机器是 Vista 并且有 IIS-7,我不想连接到任何外部 SMTP
【问题讨论】:
标签: c# iis-7 smtp windows-vista
我必须测试一些通过 SMTP 服务器发送带有附件的简单 HTML 内容的 C# 代码。如何确保我的代码有效。我的机器是 Vista 并且有 IIS-7,我不想连接到任何外部 SMTP
【问题讨论】:
标签: c# iis-7 smtp windows-vista
【讨论】:
使用像http://ndumbster.sourceforge.net/default.html这样的“假”SMTP服务器怎么样
【讨论】:
如果您想通过实际发送电子邮件进行测试,您可以在 Vista 上安装free SMTP server。如果您不希望消息发送到任何地方,您可以考虑在诊断程序中至少实现SMTP 的一部分。我最近这样做了 - 如果您只是想捕获消息而不是尝试编写真正的服务器,这并不难。
【讨论】:
我通常使用Apache James 的安装进行测试,它具有功能齐全的 smtp 和 pop3 服务器,它是一个 java 服务器,因此您只需要安装 JRE。我将它安装在我正在调试的同一台机器上,但我建议您必须遵循其 wiki 上的一些教程才能正确安装它,它的安装并不是那么直观。
【讨论】: