我正在XP虚拟机上开发网站,并在IIS中设置了SMTP虚拟服务器-它可以很好地传递邮件。 是确认该网站发送的所有电子邮件只打算到特定的域。

XP防火墙似乎仅涉及传入连接,我无法在端口25上阻止传出TCP。而且我无法配置SMTP服务器以按传递地址进行过滤。

使用此设置,是否有任何简单的方法可以按目标地址过滤外发电子邮件?

===============>>#1 票数:1 已采纳

这是一个主意:

在“ Advanced Delivery选项下(“ SMTP Virtual Server Properties >“ Delivery选项卡>“ Advanced )。 您可以在此处设置“智能主机”,它是将用于实际发送邮件的SMTP服务器,因此您可以将其直接传递到特定域的传入SMTP服务器。

===============>>#2 票数:0

我认为最简单的方法是在网站上的邮件发送代码中添加一张支票(必须有一些班级负责发送邮件)。

您可以包括仅在调试模式下(使用编译器指令)编译代码时才处于活动状态的检查。 因此,当您在调试模式下开发和构建站点时,此代码将检查传出消息是否有效(特定域)。 如果是,则将其放开,否则它将不发送邮件。

  ask by James translate from so

未解决问题?本站智能推荐:

3回复

在Windows XP中使用Indy 10发送带有内嵌图像的电子邮件时,“ SMTP传入数据超时”

当我尝试在Windows XP中发送带有内嵌图像的电子邮件时,出现错误“ SMTP传入数据超时”,我正在使用Indy 10的tiburon分支,并使用以下代码来发送包含内嵌图像的电子邮件: 它只发生在Windows XP中,而在Windows Vista中,电子邮件和嵌入式图像发送就很好
1回复

通过IIS,SMTP发送电子邮件时出现450错误

我们的其中一台服务器正在运行一个网站,该网站会在用户注册后发送带有登录名和密码的电子邮件地址。 电子邮件配置了CDO。 我们似乎受到某些电子邮件服务的阻止(请参阅下文)。 有没有一种方法可以配置rDNS,DNS,PTR或SPF记录以避免回弹? 我们公司的公共IP为xxx195
1回复

使用SMTP发送电子邮件

我在IIS中管理了SMTP服务器配置,以通过asp作为中继部分发送电子邮件。我添加了“我的PC IP传递”>“高级”,然后在智能主机中将“我的域名”添加为mail.elarabygroup.com。 我添加了以下代码: 但是会发生错误: 信箱不可用。 服务器响应为
1回复

Laravel 4.2。 发送电子邮件,远程SMTP,Windows Server R2,IIS

我刚刚移动了Laravel 4.2。 从WAMP到IIS Web服务器的应用程序,电子邮件功能刚刚停止工作-不知道为什么。 我使用托管服务中的外部SMTP服务器,因此我认为这不会引起任何问题。 我的设置: 我更改了上面的auth属性。 我从Laravel得到的错误。
1回复

来自WCF服务的IIS 7.5 SMTP电子邮件

我正在尝试使用IIS中的SMTP电子邮件设置在对WCF服务进行POST时发送邮件。 在我的服务中,我创建了一个MailMessage,如下所示: 但是,它总是在到达DeliveryMethod区域时中断,指出: SmtpExecption occurred: Cannot get
2回复

对SMTP / IIS和通过ASP发送的电子邮件实际发生的情况感到困惑

我有一台运行经典ASP站点的Windows 2003 / IIS 6.5计算机。 该网站本身发送电子邮件(“忘记密码”等),并且我还在计算机上运行脚本以发送电子邮件新闻稿。 我没有发送任何真正的问题...但是我对电子邮件的实际工作方式感到困惑。 从网站发送时(我未提供任何登录信
4回复

Windows XP上的IIS是否有任何限制?

对于我正在从事的项目,我注意到如果使用IIS FTP和HTTP服务,文件传输*的速度确实很差。 我知道我最后应该想到的是“这是一个Windows错误”,但是事实是,仅通过在Windows Server上使用IIS或将该Windows XP计算机上的IIS更改为FileZilla和LightHT
3回复

将传入的电子邮件传输到Windows IIS SMTP上的脚本?

我有一个在Windows IIS上运行的Web应用程序。 这个应用程序有一个数据库,其中每个项目都有一个唯一的密钥(1,2,3 ......),以及一个电子邮件地址列表(以及其他内容)。 我希望用户使用标识该项目的电子邮件地址向服务器发送电子邮件,然后让服务器将消息中继到该项目的电子邮件
4回复

XP Pro IIS上的Localhost子域?

有没有办法为诸如test.localhost之类的东西设置udner Xp Pro IIS子域 可以通过IIS或hosts文件完成吗? 需要在使用可恶根源的网站上进行tet,以便将网站放置在虚拟目录(如localhost / test)中会导致问题。
1回复

不使用SMTP发送电子邮件

我想在不使用SMTP服务器的情况下发送电子邮件。 我尝试使用CDO.Message发送电子邮件。 在IIS5.0中可以正常工作,但在IIS6.0中则不能。 有没有一种方法可以将电子邮件保存到Outlook将通过其自身的进程或除使用SMTP服务器之外的其他选项发送的提取目录中? 除非它直接