设为首页 收藏本站
查看: 1098|回复: 0

[经验分享] Exchange 2010配置Autodiscover服务for Outlook2016

[复制链接]

尚未签到

发表于 2018-6-24 15:13:50 | 显示全部楼层 |阅读模式
  Outlook 2016 can only add Exchange accounts using autodiscover. This is a change from Outlook 2013. If you want to use Outlook 2016 with an Exchange account, you need to use autodiscover.If autodiscover records aren't published, the admin will need to publish them.
  If Auto Account Setup can't find your Exchange server settings, contact your Exchange administrator. It could be that they haven't properly configured Outlook Anywhere and the Autodiscover service for external access.  They can perform Outlook Connectivity Tests via this website:https://testconnectivity.microsoft.com/
  Note that Outlook 2016 requires Exchange 2010 or later and that connecting Outlook to an Exchange mailbox via the EAS protocol is not supported (never has been either).
  遇到的问题:outlook2016在加入域的PC可以通过AD自动配置exchange模式,使用正常。但在未加入域的PC则无法配置exchange模式(公司环境exchange 2010具有多个smtp namespace)。
  先测试Autodiscover功能是否正常工作,可通过自动发现XML文件验证,在客户端IE浏览器输入:
  https://exchcas.domain-name/autodiscover/autodiscover.xml
  出现以下提示:
DSC0000.jpg

  ErrorCode 600表示自动发现服务工作正常,可再通过外部或内部方式测试配置来确认自动发现是否可以正常访问
  外部测试地址:https://testconnectivity.microsoft.com/
  内部测试方式:右击右下角任务栏outlook图标,选择“测试电子邮件自动配置”,如下图:
DSC0001.jpg

DSC0002.jpg

  由于测试客户端属于非域环境且具有多个SMTP Namespace,所以测试结果自动发现失败。如测试的smtp namespace为test.com,而主smtp namespace为ittest.cn
  解决办法:
  1、在CAS服务器的网卡上新增加一个IP地址,如10.100.2.12
  2、在CAS服务器的IIS管理器中新建一个重定向Web站点
DSC0003.jpg

  如新建website名为:autodiscoverredirect,然后添加虚拟目录autodiscover,再在虚拟目录里新建一个空白文件autodiscover.xml,修改HTTP重定向设置,将请求重定向到主namespace的地址:https://autodiscover.ittest.cn/autodiscover/autodiscover.xml
  3、在public DNS上新建cname记录或A记录,如将autodiscover.test.com的记录指向到autodiscover.ittest.cn。
  外部访问服务还需要一个公网IP(http 80端口未占用),在防火墙上NAT到内部新增的IP10.100.2.12上。
  由于我的环境比较复杂(两个域分别在两个不同的地方,两个域做了信任,使用其中一个域名为email address,对外邮件统一出口使用此域名。但两个域的管理权限独立),邮箱域名属于另一个域,内部DNS无法解析(域没管理权限),所以内部访问新的website的方法为修改本机hosts,添加一行记录
  10.100.2.12    autodiscover.test.com
  此方法带来一个问题就是证书无法验证的问题:安全证书的名称无效或与网站的名称不相符。临时办法使用其他验证方式,输入用户名ittest.cn\user和密码验证,忽略错误提示。否则直接输入密码会一直反复提示你输入。
  4、在重定向对话框,勾选“不再询问有关该网站的问题”
DSC0004.jpg

DSC0005.jpg

  修改outlook2016 OST文件存储路径方法可参考以前的博文:
  http://lorysun.blog.51cto.com/1035880/1323457
  参考:Exchange Autodiscover
  http://www.msexchange.org/articles-tutorials/exchange-server-2010/management-administration/exchange-autodiscover.html
  和Configure Exchange Autodiscover with multiple SMTP namespaces
  http://www.mysysadmintips.com/windows/servers/503-configure-exchange-autodiscover-with-multiple-smtp-namespaces
  Scenario 4: How to Use a Single SSL Certificate and the Autodiscover Redirect Web Site
  https://technet.microsoft.com/en-us/library/bb332063(EXCHG.80).aspx#Scenario4HowTo
  White Paper: Exchange 2007 Autodiscover Service
  https://technet.microsoft.com/zh-cn/library/bb332063(v=exchg.80).aspx
  其他关于exchange autodiscover的文档:
  Understanding and Setting Up AutoDiscover for Exchange 2010 / 2013
  http://www.experts-exchange.com/articles/17339/Understanding-and-Setting-Up-AutoDiscover-for-Exchange-2010-2013.html
  Exchange Account Set-up Missing in Outlook 2016
  http://www.slipstick.com/outlook/exchange-account-set-up-missing-in-outlook-2016/
  Changing the Autodiscover url in Microsoft Exchange 2010
  https://www.3ait.co.uk/blog/changing-the-autodiscover-url-in-microsoft-exchange-2010/
  自动发现服务是怎样工作的?
  http://didda.blog.51cto.com/812410/201823
  Autodiscover(自动发现)故障解决
  http://c1813.blog.51cto.com/112125/1256049
  管理自动发现服务 Exchange 2010
  适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3
  https://technet.microsoft.com/zh-cn/library/aa995956(v=exchg.141).aspx
  因exchange版本为2010 SP1,所以要先升级到SP3。升级过程比较简单,做好备份后直接安装SP3补丁即可。
  在升级UM统一信息过程中遇到一点问题,需要先删除UM中文语言包,删除官方文档如下:
  https://technet.microsoft.com/zh-cn/library/bb124004(v=exchg.141).aspx
  此文档有一点容易让人产生误解,就是删除命令:
Setup.com /RemoveUmLanguagePack:<UmLanguagePackName> /s: d:\<MyLocalFolder>  在执行删除过程中是不需要源安装文件目录的,可通过setup.com帮助命令查看:
DSC0006.jpg

DSC0007.jpg

  输入删除命令时还有一点需要注意,如果setup.com源文件不对会导致执行删除命令后没有反应,而且执行setup.com时需要通过Tab键的方式或手动输入.\setup.com才行,否则也没有反应。如下图:
DSC0008.jpg

  删除成功后,再执行SP3升级文件,再安装UM中文语言包即可。
  UM中文语言包安装文档:
  https://technet.microsoft.com/zh-cn/library/dd876951(v=exchg.141).aspx
  -------------------------------------------------------------------------------------
  Exchange 2010修改客户端访问、通讯簿及公共文件夹服务的动态RPC为静态端口
  Outlook客户端配置Exchange模式(MAPI)访问客户端访问服务器(CAS)读写邮件时,需要使用RPC客户端访问服务(Microsoft Exchange RPC 客户端访问),RPC客户端访问服务(Exchange2010)支持所有Outlook客户端,但在Outlook2003默认设置中未启用RPC连接加密,在配置客户端时需要手动勾选。在CAS上可通过以下命令检查服务端设置(如服务端启用加密设置,客户端也要配置加密,否则将无法通过验证):
DSC0009.jpg

  Outlook2007以上版本默认启用RPC连接加密,如下图:
DSC00010.jpg

  如果不想使用加密功能,可通过命令禁用(推荐使用加密功能),命令如下:
  Set-RpcClientAccess –Server –EncryptionRequired $false
  并非所有的MAPI连接都指向CAS,Outlook访问公共文件夹数据库时将连接到mailbox服务器。在建立公共文件夹连接时,连接到mailbox的连接点是RPC客户端访问服务。
  (公共文件夹有其自身的复制机制。如果公共文件夹通过CAS上的RPC客户端访问服务进行连接,由于公共文件夹复制数据的方式众多,因此将需要额外的复杂性。这与Exchange产品开发团队逐渐减少传统功能的初衷是背道而驰的)
  通过Ctrl键+鼠标右击右下角Outlook状态栏图标,可以看到Outlook的Exchange连接状态:
DSC00011.jpg

  从上图可以看出Outlook客户端与CAS和Mailbox的连接类型。
  用户在访问Exchange时,有以下三种访问形式:
  1、直接连接到CAS的RPC客户端访问服务进行Exchange邮件访问;
  2、连接到mailbox的RPC客户端访问服务进行Exchange公用文件夹访问;
  3、连接到NSPI端点进行Exchange目录访问(通讯簿)。
  这就需要在客户端和CAS及mailbox服务器之间打开TCP135端口及TCP1025-65535端口(早期Windows Server),在Windows Server 2008及2008R2中,默认情况动态RPC的出站连接端口范围为49152-65535。
  Exchange 2010网络端口参考
  https://technet.microsoft.com/zh-cn/library/bb331973(v=exchg.141).aspx
  当Exchange 2010客户端访问服务器时,RPC动态端口的使用范围会自动规定为6005-59530,最高可用端口为60554,每次重启Exchange服务时随机分配端口。
  为便于防火墙端口映射及客户端连接管理,可将RPC动态端口修改为静态端口,如果要修改RPC动态端口为静态,可通过修改注册表来实现(固定端口号可在端口可选范围内自定义)。方法如下:
  1、修改CAS客户端访问服务器的动态RPC端口
  当Outlook客户端建立Exchange连接时,默认情况下Exchange 2010客户端访问服务器的RPC客户端访问服务出站连接使用TCP终结点映射器端口TCP135和动态RPC端口TCP6005-59530
  打开注册表定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeRPC,新建“ParametersSystem”项,并在右边新建名为“TCP/IP Port”的DWORD值,输入固定端口号55000
DSC00012.jpg

  2、修改CAS客户端访问服务器的通讯簿访问端口
  当Outlook客户建立与Exchange的连接时,端默认情况下Exchange 2010客户端访问服务器的通讯簿服务的出站连接使用TCP终结点映射器端口(tcp/135)和动态RPC端口(6005-59530)
  打开注册表定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeAB,新建“Parameters”项,并在右边新建名为“RpcTcpPort”的字符串值,输入固定端口号55001
DSC00013.jpg

  关闭注册表,重启“Microsoft Exchange RPC 客户端访问”及“Microsoft Exchange 通讯簿”服务。
DSC00014.jpg

  3、修改mailbox邮箱服务器的动态RPC端口
  当Outlook客户建立与Exchange的连接时,端默认情况下公共文件夹出站连接使用TCP终结点映射器端口(tcp/135)和动态RPC端口(49152-59535)
  打开注册表定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeRPC,新建“ParametersSystem”项,并在右边新建名为“TCP/IP Port”的DWORD值,输入固定端口号55000
DSC00015.jpg

  关闭注册表,重启“Microsoft Exchange RPC 客户端访问”服务
DSC00016.jpg

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-530191-1-1.html 上篇帖子: Exchange Server 2016 独立部署/共存部署 (二)—— 先决条件 下篇帖子: Exchange 2016 CU6全新部署Ecp打开出现空白界面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表