11

我想在我的 Web 服务器上配置 SMTP,以便通过 SMTP 服务器发送的任何电子邮件都被中继到远程 SMTP 服务器。IIS SMTP 服务器必须使用 SMTP 身份验证,并使用主机名、用户名和密码(就像配置普通电子邮件客户端一样)。

有人知道这是否可能吗?

4

3 回答 3

7

是的,这是完全可能的,并且相对容易配置。

我的网站上有几篇关于 SmartHosting 的文章可能会有所帮助:

http://www.christopherlewis.com/SmartHosting/SMTPSmartHosting.htm

http://www.christopherlewis.com/SmartHosting/SMTPSmartHostingPt2.htm

它们是针对 Exchange 2003 编写的,但 Exchange 2003 使用 IIS 的 SMTP 引擎,因此设置相同。

基本上,您右键单击 SMTP 站点,选择属性、传递选项卡、出站安全,然后在基本身份验证字段中输入您的凭据。返回到 Delivery 选项卡,然后单击 Advanced 并在 SmartHost 字段中输入远程 SMTP 服务器名称。

编辑

上面的链接不再可用。

试试http://intellitect.com/configuring-windows-smtp-server-on-windows-2008-for-relay/

于 2008-10-27T18:09:40.780 回答
-1

HTH 并满足您的需求

http://www.cmsconnect.com/praetor/webhelpg2/Chapter_2_-_Pre-installation_considerations/Configuring_the_SMTP_Server.htm

于 2008-10-27T07:33:13.797 回答
-1

我认为您只能为特定域设置出站中继,而不是全面覆盖。

http://www.isaserver.org/articles/smtprelayinboundoutbound.html

编辑:我以前没有这样做过,购买也许值得一试:

从服务器属性中,您可以尝试选择“交付”选项卡,然后选择高级。在智能主机中,键入传出 SMTP 中继 IP/域。选择确定,然后选择“出站安全”并在基本身份验证框中输入您的用户名/密码。

于 2008-10-27T07:36:46.563 回答