试图将我的Exchange 2003 IMAP4虚拟服务器configuration为接受SSL(993)连接(安装在Windows 2003 Standard R2服务器上)。
我可以使用正常的IMAP(143)端口发送/接收。 尝试连接我的Outlook 2007客户端时,它会引发错误:“Outlook无法同步订阅…:连接到服务器失败..”
也许我没有以正确的方式configuration我的Exchange服务器…
我认为这个问题与Ceriticates服务有关。 以下是configurationIMAP / SSL服务的步骤:
点击确定并保存所有更改。 重新启动IMAP服务。 重新启动Outlook。 出现错误。 顺便说一下,我有另一个由我的MCAffee服务器创build的证书,如果我select这个证书,我可以通过SSL连接到IMAP使用Outlook,但Outlook会popup一个警告,证书无法validation。
请让我知道如果你有任何想法如何解决这个问题?
谢谢
(我会留下你为什么使用Outlook与Exchange Server和IMAP协议,而不是仅仅使用MAPI的问题,只是假设你正在尝试使用OutlooktestingIMAP,以后展开IMAP客户端。)
安装证书服务期间创build的证书是证书颁发机构(CA)证书。 (您可能想了解一下PKI的工作原理,这是一个简单的math和逻辑问题,总的来说,这是一件很好的事情。请看http://www.tbs-sct.gc.ca /pki-icp/beginners/faq/faq-eng.asp一个不错的初学者指南。)该证书不适合IMAP服务器使用。
请注意,通过安装自己的CA,您将创build默认情况下不会被客户端信任的证书(因为客户端从未听说过您的CA)。 如果您打算在互联网上的客户端上松开这个服务器,您将需要从可信的公共证书颁发机构获得证书。
在为IMAP虚拟服务器configurationSSL时,不要selectCA的证书,而要通过“将请求立即发送到在线证书颁发机构”的IIS单选button,创build一个新的证书并将请求提交给证书服务器服务证书向导。 这将导致证书和公钥/私钥由IIS创build,提交给CA进行签名,并颁发和安装证书。
完成所有这些之后,请确认您可以从客户端的TELNET到Exchange Server计算机上的端口993,并且确实获得了成功的开放式TCP连接(以确保TCP端口993上的客户端和服务器之间的通信不是“ t被任何地方防火墙)。 一旦你得到了,连接你的testingIMAP客户端。
你不是真的想用IMAP和Outlook与Exchange交谈,对吗?
对于在端口993上侦听的服务,您可能还需要转到IMAP4虚拟服务器属性,然后在常规选项卡下selectIP地址旁边的“高级”。 确保已列出SSL端口993。