Limit dev environment to e-mail only certain domains for testing (XP smtp IIS)我正在XP虚拟机上开发网站,并在IIS中设置了SMTP虚拟服务器-它可以很好地传递邮件。我想要确认的是,该网站发送的所有电子邮件仅发送到特定域。 XP防火墙似乎只涉及传入连接,我无法在端口25上阻止传出TCP。而且我无法配置SMTP服务器以按传递地址进行过滤。 使用此设置,是否有任何简单的方法可以按目标地址过滤外发电子邮件? 这是一个主意: 在 我认为最简单的方法是在网站上的邮件发送代码中添加一张支票(必须有一些班级负责发送邮件)。 您可以包括仅在调试模式下(使用编译器指令)编译代码时才处于活动状态的检查。因此,当您在调试模式下开发和构建站点时,此代码将检查传出消息是否有效(特定域)。如果是,则将其放开,否则它将不发送邮件。 |