iphone 和 exchange,我错过了什么?

iphone 和 exchange,我错过了什么?

我正在尝试让 iPhone 与我们的 Exchange 2010 服务器一起玩。

我已经在防火墙上打开了端口 25 和 993,并且我可以验证帐户,但是我无法从该帐户发送或接收电子邮件。

iphone 设置为使用 Exchange 设置。我可以从公司外部的计算机通过防火墙连接到 OWA。

我还没有购买 SSL 证书。这是我所缺少的吗?

有什么建议么?

编辑:

我目前在 DMZ 中运行 Exchange 服务器,因此我的防火墙只是将所有流量传回 Exchange 服务器。我可以验证帐户(因此我的服务器地址、用户名和密码是有效的),但它不会发送或接收电子邮件。我只在防火墙上收到“允许”消息,因此它似乎没有阻止任何内容。但仍然没有发送或接收。这是否需要 SSL 证书?我已验证 ActiveSync 正在 Exchange 服务器上运行。

答案1

确保 iPhone 的 https 端口 443 已打开。

答案2

几年前,当我们在 Exchange 2007 中运行 ActiveSync 时,我们遇到了证书验证问题。过去,我们曾使用基于我们自己的内部 CA 的 OWA SSL 证书;如果您为我们工作,则应该使用我们的 CA,QED。然而,事实证明很难说服移动设备接受新的 CA 证书,因此我们最终不得不从颁发机构购买证书,以简化用户的工作。

我记得,iPhone(这是几年前的事了,情况可能已经发生了变化)是一款可以进行证书验证的设备,并且需要购买证书才能工作。

答案3

http://www.testexchangeconnectivity.com是用来从外部检查您的连接的 Microsoft 网站,您要对 Exchange Activesync 进行测试,并且务必使用可以在测试后更改密码的帐户。

在您的防火墙上,您只需要从外部到 Exchange 服务器的端口 443(HTTPS)。

在 Exchange 服务器上,您需要安装证书,但不必购买证书,如果您在公司的服务器上安装了证书服务,您可以免费自行签名 - 但并非所有设备都易于使用。iPhone 只会在电子邮件帐户设置时提示一次批准您的证书,这很容易。

您确实需要在 Exchange 服务器上配置 ActiveSync,但在 2010 中不需要进行大量配置。http://www.expta.com/2010/02/how-to-securely-deploy-iphones-with_25.html但忽略证书部分可能会让你到达那里。

答案4

Exchange 不会简单地使用imaps,它通常在端口 993 上运行。您可能需要打开 ActiveSync。

引用http://support.microsoft.com/kb/259369

ActiveSync 4.x 要求以下 Winsock 传输控制协议 (TCP) 可用:

  • 990(拉皮)
  • 999 (状态)
  • 5721(DTPT)
  • 5678(旧版复制)
  • 5679(握手和传统复制)
  • 26675 (Airsync)

相关内容