如何在Vista中测试C#SmtpClient代码
我必须测试一些C代码,它通过SMTP服务器发送带有附件的简单HTML内容。如何确保我的代码正常工作。我的机器是Vista并且有IIS-7,我不想连接到任何外部SMTP请参阅:如何在Vista中测试C#SmtpClient代码,c#,iis-7,smtp,windows-vista,C#,Iis 7,Smtp,Windows Vista,我必须测试一些C代码,它通过SMTP服务器发送带有附件的简单HTML内容。如何确保我的代码正常工作。我的机器是Vista并且有IIS-7,我不想连接到任何外部SMTP请参阅: 如果您想通过实际发送电子邮件进行测试,可以在Vista上安装。如果你不想让消息传到任何地方,你可以考虑在诊断程序中至少执行一部分。我最近做了这件事——如果你只是想捕获消息,而不是试图编写一个真正的服务器,这并不难。我通常使用的安装进行测试,它有一个功能齐全的smtp和pop3服务器,它是一个java服务器,所以你只需要
如果您想通过实际发送电子邮件进行测试,可以在Vista上安装。如果你不想让消息传到任何地方,你可以考虑在诊断程序中至少执行一部分。我最近做了这件事——如果你只是想捕获消息,而不是试图编写一个真正的服务器,这并不难。我通常使用的安装进行测试,它有一个功能齐全的smtp和pop3服务器,它是一个java服务器,所以你只需要安装JRE。我把它安装在我正在调试的同一台机器上,虽然我建议你必须按照wiki上的一些教程来正确安装,但它的安装并不是那么直观。如何使用一个“假的”SMTP服务器,如downvoter(一个非常古老、被接受的答案)请留下评论。谢谢