none
exchange 2010 sp2通讯薄地址策略,web app正常,但是outlook客户端不更新OAB???? RRS feed

  • 问题

  • 分别使用EMS及EMC创建OAB,但是发现address policy指定哪个OAB,outlook客户端都不会更新到指定的OAB,相反的,WEB APP倒是应用了address policy。

    使用EMS时,创建OAB的命令如下,其中\contoso address list为由EMS创建的全局地址列表

    New-OfflineAddressBook
    -Name "oab" -AddressLists "\contoso address
    list" -Server exsrv1.contoso.com -VirtualDirectories "exsrv1\OAB
    (Default Web Site)"


    2012年3月13日 5:37

答案

  •  

    您好!

    1.请使用以下命令查看用户是否指向了正确的oab.

    Get-MailboxDatabase "YourDatabase" |FL OfflineAddressBook若不正确,请在邮箱级别重新设置下oab.

    Get-MailboxDatabase “DBName" | Set-MailboxDatabase –OfflineAddressBook OABName

    2.若还不行,请重建Outlook profile试试。

    另外,请将outlook不能下载oab的具体问题描述Post至论坛,以便更好地解决您的问题。

    谢谢!

    • 已编辑 cara chen 2012年3月14日 9:11
    • 已标记为答案 cara chen 2012年3月30日 8:45
    2012年3月14日 9:10
  • 您好!

    您可以使用我上面给你的Get-MailboxDatabase “DBName" | Set-MailboxDatabase –OfflineAddressBook OABName此命令来指定用户下载的oab.

    这里还有篇关于设置进行脱机通讯簿下载的收件人文章。

    设置进行脱机通讯簿下载的收件人

    谢谢!

    • 已建议为答案 cara chen 2012年3月22日 8:48
    • 已标记为答案 cara chen 2012年3月23日 9:00
    2012年3月20日 5:13

全部回复

  • 再解释下,address policy无论指定由EMS创建的OAB,或由EMC创建的OAB,outlook客户端都不能更新,而如果是新建立的outlook的exchange帐号,倒是能应用到新的OAB,但是如果是之前已经有了这个oulook的exchange帐号,就无法更新OAB。

    有没高人能解释下,急啊。。。。。。

    • 已建议为答案 adam luo 2012年3月14日 3:17
    • 取消建议作为答案 adam luo 2012年3月14日 3:17
    2012年3月13日 7:01
  • 你需要在outlook客户端 强行下载全局通讯簿的   这样拿不到最新oab的用户强制 在exchange 上下载
    2012年3月14日 3:18
  • 在Outlook客户端强行下载“全局通讯薄”,这个我知道,但是没有用。
    2012年3月14日 5:05
  •  

    您好!

    1.请使用以下命令查看用户是否指向了正确的oab.

    Get-MailboxDatabase "YourDatabase" |FL OfflineAddressBook若不正确,请在邮箱级别重新设置下oab.

    Get-MailboxDatabase “DBName" | Set-MailboxDatabase –OfflineAddressBook OABName

    2.若还不行,请重建Outlook profile试试。

    另外,请将outlook不能下载oab的具体问题描述Post至论坛,以便更好地解决您的问题。

    谢谢!

    • 已编辑 cara chen 2012年3月14日 9:11
    • 已标记为答案 cara chen 2012年3月30日 8:45
    2012年3月14日 9:10
  • 貌似EX 2010 SP2 有各种各样的问题,真不该打

    ITPRO 的价值在于分享,程序开发人员的价值在于创造,架构师分析师的价值在于分析出客户潜在需求,项目经理的价值就是搞定客户! ___________________________________________________________ MSN:fogyisland_x@htomai.com QQ:10853913 Blog:http://blog.csdn.net/fogyisland2000 Blog:http://fogyisland.blog.51cto.net 如果一个人将知识带入坟墓,他是可耻的。所以知识需要分享!

    2012年3月14日 14:59
    版主
  • 1. database都使用默认的OAB。而且很显然,根据address policy的相关文档,当应用address policy时,用户的OAB应该是address policy所指定的OAB,而不是数据库对应的OAB。

    2. outlook profile重建后,用户确实可以下载由address policy所指定的OAB,而不是下载数据库的默认OAB。这跟我前面所描述的是一致的,即重新在outlook上建立exchange帐号也能解决问题。。。。但是问题在于,不可能要求每个用户都去重建OAB,或在outlook上删掉邮箱帐号重建。

    2012年3月15日 9:45
  • 其实我也不想升的,主要通讯薄地址分割对我们来说太重要了。而且要命的是,exchange2007可以实现地址分割,但是exchange 2010 sp1反而不能,没有办法只好升级到sp2
    2012年3月15日 9:46
  • 您好!

    您可以使用我上面给你的Get-MailboxDatabase “DBName" | Set-MailboxDatabase –OfflineAddressBook OABName此命令来指定用户下载的oab.

    这里还有篇关于设置进行脱机通讯簿下载的收件人文章。

    设置进行脱机通讯簿下载的收件人

    谢谢!

    • 已建议为答案 cara chen 2012年3月22日 8:48
    • 已标记为答案 cara chen 2012年3月23日 9:00
    2012年3月20日 5:13
  • 使用以上命令,发现用户的OAB确实指向address policy对应的OAB。很奇怪的事情发生了,我什么操作都没做,今天发现OAB都能被正常下载了,难道我RP爆发了。
    2012年3月26日 7:14