我有一个大型的asp.net web应用程序,我需要在本地运行。 该应用程序有大量的电子邮件服务,我想确保我不会发送任何电子邮件accenditally,因为我不知道代码的所有内部工作。 如何closuresWindows 7上的SMTPfunction。
不要做。 你不能。 但是您可以将它们redirect到一个drop目录 – 也就是说,每次发送电子邮件时,都会在一个目录中生成一个文件。 这实际上在生产中也是有意义的(本地SMTP服务,使用相同的目录进行提取 – 生成的电子邮件比SMTP连接更快)。 检查web.config(本地或全局)以了解如何configurationSMTP如何处理。 这也是在IISconfigurationpipe理器;)
对于短期修复(有可能的副作用)更改WIndows FIrewall阻止传出连接到端口25(SMTP)。 小心 – 这也会影响任何电子邮件客户端运行,显然。