【问题标题】:How can I test C# SmtpClient code in Vista如何在 Vista 中测试 C# SmtpClient 代码
【发布时间】:2010-10-17 12:14:51
【问题描述】:

我必须测试一些通过 SMTP 服务器发送带有附件的简单 HTML 内容的 C# 代码。如何确保我的代码有效。我的机器是 Vista 并且有 IIS-7,我不想连接到任何外部 SMTP

【问题讨论】:

    标签: c# iis-7 smtp windows-vista


    【解决方案1】:

    【讨论】:

    • 是否会否决投票者(对一个非常古老的、已接受的答案)请发表评论。谢谢。
    【解决方案2】:

    使用像http://ndumbster.sourceforge.net/default.html这样的“假”SMTP服务器怎么样

    【讨论】:

      【解决方案3】:

      如果您想通过实际发送电子邮件进行测试,您可以在 Vista 上安装free SMTP server。如果您不希望消息发送到任何地方,您可以考虑在诊断程序中至少实现SMTP 的一部分。我最近这样做了 - 如果您只是想捕获消息而不是尝试编写真正的服务器,这并不难。

      【讨论】:

        【解决方案4】:

        我通常使用Apache James 的安装进行测试,它具有功能齐全的 smtp 和 pop3 服务器,它是一个 java 服务器,因此您只需要安装 JRE。我将它安装在我正在调试的同一台机器上,但我建议您必须遵循其 wiki 上的一些教程才能正确安装它,它的安装并不是那么直观。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-02-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多