0

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

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

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

谢谢

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

4

2 回答 2

0

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

于 2012-08-09T23:07:09.983 回答
0

链接到 Exchange Internet 邮件 SMTP 连接器配置: 配置 Exchange Internet 邮件 SMTP 连接器

嗯,我确实想通了。我走在正确的道路上,一切正常,但我只是错误地配置了我的客户端,我的 ISp 阻止了端口 25,呵呵。将端口更改为未使用的 366。但是对于将来可能需要解决此问题的任何人,这里有一个小提示。

1) 使用默认 SMTP 和 NNTP 虚拟服务器设置安装 IIS。

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

3) 右键单击​​ Exchange 系统管理器中的服务器名称,然后转到 Internet 邮件向导

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

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

6)默认 SMTP VS 设置出站端口 587 和 TLS 检查

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

于 2012-08-11T19:18:31.387 回答