如何使用DavMail访问交换服务器的Outlook Web Access?

日期: 2010-08-01 作者:Serdar Yegulalp翻译:Dan 来源:TechTarget中国 英文

我一次又一次的被问及:可不可以将Outlook之外的邮件客户端连接到交换服务器?我的回答很简短:“可以”,不过连接的过程却比较复杂。   最简单的办法是,使用一个名为“DavMail”的代理程序,让第三方的邮件客户端与Outlook Web Access进行IMAP通信。DavMail是一个免费的开源软件,由Micka?l Guessant开发,能够在多种平台(Windows、Mac和Linux)上运行。它不仅能让你访问邮件文件夹,还能允许你访问其他目录和日历,比如通过使用带有Lightning扩展的Thunderbird或苹果的iCal。

使用DavMail要求你拥有配置良好、正在运行的Out……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

我一次又一次的被问及:可不可以将Outlook之外的邮件客户端连接到交换服务器?我的回答很简短:“可以”,不过连接的过程却比较复杂。

  最简单的办法是,使用一个名为“DavMail”的代理程序,让第三方的邮件客户端与Outlook Web Access进行IMAP通信。DavMail是一个免费的开源软件,由Micka?l Guessant开发,能够在多种平台(Windows、Mac和Linux)上运行。它不仅能让你访问邮件文件夹,还能允许你访问其他目录和日历,比如通过使用带有Lightning扩展的Thunderbird或苹果的iCal。使用DavMail要求你拥有配置良好、正在运行的Outlook Web Access服务器。

  DavMail可以安装到多台计算机上,每一个都可以被当做本地代理使用(例如,邮件客户端从许多不同的外部网络或私人网络连接到邮件服务器,每个客户端都在本地安装了一个DavMail)。同时,DavMail作为所有客户端的公共代理,也可以安装到一台计算机上(甚至就是作为交换服务器的那台),只要这台计算机能够访问到Outlook Web Access即可。需要注意的是,默认情况下邮件客户端与DavMail之间的通信是不加密的,所以为了通信安全,要么对这些通信加密,要么确保网络是安全的。

  如果你决定安装DavMail,请记住,邮件网关是安装过程中最重要的配置。该配置位于“settings”窗口下的“Main”标签中。这里应该填写贵公司Outlook Web Access主页的网址(通常是http://server/owa)。

DavMail,交换服务器,Outlook Web Access

  你还应该检查DavMail中用来与邮件客户端通信的端口分配情况。在默认情况下,设置的端口不应与现有应用程序所使用的端口相冲突,也不能和各种邮件协议默认端口相同。例如,IMAP默认使用的端口是143,DavMail做本地代理时,为IMAP启用的端口则是1143。

  下一步是配置邮件客户端。不同的客户端配置方法不同,但通常来说你需要保证以下几点:

  • 邮件客户端永远指向代理服务器,而不是远端的邮件服务器。如果你在本地 同一台计算机上安装代理,那么IMAP服务器的名字通常是“localhost”。
  • 用户名一定要设置正确。根据Outlook Web Access配置的不同,用户名的格式可能是user@domain,或者是domainuser。DavMail不能根据上下文判断哪一个是准确的服务器域名,必须明确指明。
  • 对外的SMTP服务器名也必须被配置为“localhost”(DavMail的SMTP默认端口 为1025),并使用与Outlook Web Access账户相同的用户名(以user@domain的格式)和密码。
  • 为你的搜索提供准确的基础识别名(Distinguished Name,DN)。基础识别名会随着服务器配置的不同而变化。我发现,在我使用的交换服务器上,使用“ou=people”就能进行准确搜索。同样地,客户端上设置的服务器应为“localhost”,端口也应为代理服务器的LDAP端口(默认为1389)。
  • 使用CalDAV协议和以下URL地址——http://localhost:1080/users/user@domain/calendar访问日历。其中,user@domain就是上面使用的用户名和服务器域名。当弹出对话框要求输入密码时,你应该使用user@domain/password这样的格式。为了避免加载时间过长,DavMail的开发者建议使用日历缓存功能(如果服务器支持的话)。

  DavMail的显著特点是支持双向同步。例如,如果你从本地文件夹拖放邮件到Outlook Web Access服务器的目录中,虽然是通过DavMail代理,但该邮件仍然会被准确地放入远端邮件服务器中。

  DavMail网站上有如何安装软件、集成日志或其他功能的详细步骤。不幸的是,虽然这些步骤是用英文写的,但截图却大都是针对法文版的应用程序。关于Thunderbird的步骤用处也不大,因为他们使用的Thunderbird版本比目前示范的版本要老许多。

作者

Serdar Yegulalp
Serdar Yegulalp

Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。