Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Vista中测试C#SmtpClient代码_C#_Iis 7_Smtp_Windows Vista - Fatal编程技术网

如何在Vista中测试C#SmtpClient代码

如何在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服务器,所以你只需要

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

请参阅:


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

我通常使用的安装进行测试,它有一个功能齐全的smtp和pop3服务器,它是一个java服务器,所以你只需要安装JRE。我把它安装在我正在调试的同一台机器上,虽然我建议你必须按照wiki上的一些教程来正确安装,但它的安装并不是那么直观。

如何使用一个“假的”SMTP服务器,如

downvoter(一个非常古老、被接受的答案)请留下评论。谢谢