如何配置因特网邮件服务器以与 IIS 网站一起使用



我正在寻找解决问题的小方向。短篇小说,我有一个托管在网络服务器上的网站。我每年支付订阅费。今年我计划将其取下并在内部托管。我已经备份,恢复并安装了所有必要的组件(在带有IIS,PHP和MySQL的Windows BTW上)。该站点在内部工作良好,并通过防火墙在外部通过IP地址运行良好。(IP地址现在直到我的网络主机订阅到期,然后我将转发并注册DNS)。

但现在这是我的问题,我的网站具有电子邮件功能,可以在我的提供商服务器上工作。我想为我的网站安装一个本地邮件服务器,该服务器最终将通过我的网站发送和接收电子邮件。我迷路在这里。不知道我应该走哪条路。我过去只为内部域安装和使用Exchange 2003,没有互联网和互联网。

有人有想法、链接、建议吗?我看到IIS确实支持SMTP虚拟服务器,这是可能的路由吗?如果是这样,那么 POP3 或 IMAP(传入)服务器解决方案呢?

谢谢

编辑---最新情况---到目前为止,我已经配置了一个与我的本地Web服务器一起使用的本地交换服务器。然后,我在 Web 主机 DNS 区域中为我的 IP 地址创建了一个别名记录。我为我的网站创建了一个简单的子域,重定向到我的主 Web 服务器。一切正常,通过 Exchange 2003 从 IIS 上的网站发送的内部电子邮件,重定向的 DNS 名称,几乎在那里。现在,我只需要在 Exchange 中创建 Internet Mail 功能。通过交换向导为互联网邮件"打开系统",创建新的SMTP连接器和....没有外部邮件测试。失败!以为一切都配置正确。我还尝试打开防火墙,25和110上的所有端口。

我建议使用PostMarkApp之类的东西从网站发送交易电子邮件,并使用托管电子邮件(Google Apps for Domains)作为您的电子邮件。运行真正的邮件服务器很痛苦。

链接到 Exchange Internet Mail SMTP 连接器配置:配置 Exchange Internet Mail SMTP 连接器

嗯,我确实想通了。我走在正确的道路上,一切正常,但我只是错误地配置了我的客户端,我的 ISp 阻止了端口 25,duh。将端口连接到未使用的 366。但这里有一个小提示,给任何将来可能需要弄清楚这一点的人。

1)安装程序使用默认的 SMTP 和 NNTP 虚拟服务器安装 IIS。

2)将 Exchange 安装到组织中。如果您在防火墙后面,内部命名约定并没有真正区分内部和外部。基本上,这意味着如果将其用于托管在其他地方的单独域,则不必在DNS中创建单独的区域。希望这不会让任何人感到困惑。

3)在Exchange系统管理器中右键单击服务器名称,然后转到Internet Mail Wizard。

4)如果您希望您的客户持有与内部电子邮件地址不同的域电子邮件地址,您可以通过以下方式进行交换Exchange 系统管理器>>收件人>>收件人策略然后在默认 SMTP 虚拟服务器中添加伪装

5)将 Gmail Internet SMTP 连接器设置为 smtp.gmail.com 为智能主机,并选中 Gmail 电子邮件帐户设置和 TLS

6)默认 SMTP VS 设置,出站端口 587 并选中 TLS

如果您还需要更改SMTP端口,请不要忘记不仅要更改防火墙,还要更改Exchange内部。

最新更新