我可以在 iPhone 上访问公司邮件,但不能在 PC/Mac 上访问

我可以在 iPhone 上访问公司邮件,但不能在 PC/Mac 上访问

在我的 iPhone (4) 上,我可以设置公司电子邮件,这样我就可以收发电子邮件并使用日历管理约会。公司使用的是 Exchange 2003。

问题是,这是我不在办公室时访问电子邮件的唯一方法。我尝试在 Outlook 2007、Outlook 2010、Outlook 2011(Mac)和 OSX Mail 应用程序上设置帐户,但不起作用。即使我使用了与 iPhone 上完全相同的设置,也无法访问服务器。

我在 iPhone 上使用的信息是:

  • 公司邮件服务器的服务器名称(与网络邮件相同)
  • 使用 SSL
  • 我的帐户的 AD 域
  • 我的 AD 帐户名
  • 密码

当我在 iPhone 上输入此命令时,它运行正常,但无论我在我的其中一个桌面上尝试什么,它都不起作用。

仅供参考:我无法询问公司的 IT 人员,因为据他们说,它无法在远程位置工作,甚至在 iPhone 上也不行(但显然,它工作正常)

答案1

Mail.app 不使用 activesync,它使用 ews(检查您的帐户设置)ews 表示交换 Web 服务,这与 iphone 使用的 activesync 提供程序完全不同。我发现苹果可以在 iphone 上发布 activesync 功能,而不能在 osx 上发布 mail.app(我有 10.6.4),这让我很困惑。

这个问题困扰了我很久!在我们公司,我是唯一拥有 Mac 的外部用户,所以这个问题从我开始工作后才出现。owa 虚拟目录和 activesync api 已通过带有证书转换的防火墙公开,但 /ews 尚未公开。

长话短说,当我在办公室时,我可以通过 VPN 从 mail.app 和 entourage 访问 exchange,但不能从外部访问。

使 mail.app 与 ews 协同工作的方法是让网络人员将 /ews 虚拟目录公开给防火墙并使用 ssl 映射,以便外部请求使用外部 SSL 证书。

例如内部配置 - exchangeServer.local/ews 使用普通证书或不使用证书(如果可能)外部配置 - exchange.mydomain.com/ews 使用 TMG 或 ISA 为该地址提供证书并将 ssl 加密通信传输到 exchange 服务器。

它的工作量与使 owa 工作一样大,实际上它的设置相同,只是虚拟文件夹不同。

答案2

iPhone 使用 ActiveSync,它基本上与 Outlook Web Access 一起运行。它们使用 HTTPS,因为 OWA 通常可供远程用户使用,因此 ActiveSync 是额外福利。

大多数 Exchange 安装在某处都会运行一个 OWA 实例。

Outlook 将尝试通过 MAPI 与 Exchange 进行通信,MAPI 是一种专有协议,很少启用远程访问。

Outlook 还可以配置为通过 HTTP/RPC 或“Outlook Anywhere”(Exchange 2007/2010 用语)使用 Exchange。这需要对服务器进行更多配置。它使用 HTTP 或 HTTPS(如 OWA 和 ActiveSync),但通常不启用。

不过,我不明白为什么 Mac OS X 的邮件应用程序对您不起作用。Snow Leopard 使用 ActiveSync(与 iPhone 相同的技术)与 Exchange 通信,因此它应该可以正常工作,除非 ActiveSync 策略只允许 ActiveSync 与某些设备通信(例如,因为公司只使用 Windows Mobile 5.5 和 iOS,所以只与 Windows Mobile 5.5 和 iOS 设备同步)。

相关内容