怎么样修复Exchange 2010 POP3服务+处理550 5.7.1 Unable to relay错误
摘要:修复Exchange 2010 POP3服务+处理550 5.7.1 Unable to relay错误
接到客户需求要启用POP3 效劳,提供外网foxmail用户运用。
正常情况下,装置完Exchange是会有Microsoft Exchange pop3 这个效劳,启用就能够了。
可是当我准备去启用此效劳时,发现出问题了,找不到POP3此项效劳,IMAP4效劳也没找到,原因开始估计是之前360杀毒给杀坏了。
下面直接描述修复POP3解决方法:(IMAP4修复方法也类似)
? 开了个虚拟机搭了Exchange 2010 sp2环境,找到C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\ 这个目录,把POPIMAP整个目录拷贝到原效劳器上覆盖。
? 手工创立Microsoft Exchange pop3 这个效劳,参阅虚拟环境中的相关设置来设置,效劳名MXEchangePOP3,显示名称 Microsoft Exchange pop3,依靠关系MSExchangeADTopology(也就是Microsoft Exchange Active Directory 拓扑这个效劳),执行文件是Microsoft.Exchange.Pop3Service.exe,运用SC命令创立如下(每个=号后面要跟一个空格,而前面不要加空格。binpath和DisplayName的值要用引号括起来):
sc create "MXEchangePOP3" binpath= "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\Microsoft.Exchange.Pop3Service.exe" displayname= "Microsoft Exchange pop3" depend= "MSExchangeADTopology" start= auto
修改创立好的POP3效劳的描述:
sc description MXEchangePOP3 "为客户端提供邮局协议版本 3 效劳。如果中止该效劳,客户端将无法运用 POP3 协议连接到该计算机。"
创立IMAP4效劳:
sc create "MSExchangeIMAP4" binpath= "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\Microsoft.Exchange.Imap4Service.exe" displayname= "Microsoft Exchange IMAP4" depend= "MSExchangeADTopology" start= auto
修改创立好的IMAP4效劳的描述:
sc description MSExchangeIMAP4 "为客户端提供 Internet 邮件访问协议效劳。如果中止该效劳,客户端将无法运用 IMAP4 协议连接到该计算机。"
创立完后,打开效劳,查看一下,依靠关系和相应的可执行文件的路径
? 检查后一切正常则开启客户端进行测验
测验一切正常,以为没任何问题了,点完成,然后正式收发邮件。结果发现对内部收发一切正常;在内部运用POP3收发内外部域名的邮件都正常;可是在外部运用POP3对外部域名邮箱,例如163,qq等邮箱发送邮件时,报了个错误,550 5.7.1 Unable to relay。
? 解决方法:
效劳器装备->集线器传输->接收连接器,选择要装备的连接器(至于要装备default还是Client,能够参阅后面的仅仅拓宽中的说明),打开属性页进行修改。取消“传输层安全性(TLS)”和“仅在启用TLS之后提供基本身份验证”前面的勾,保留“基本身份验证”前面的勾;
应用之后,Foxmail就能够发送邮件了,不需要重启效劳。
知识拓宽:装备Exchange Server 2010的SMPT效劳,Exchange Server 2010装置好之后,25端口能够打开,可是却不能发送邮件。本来,装置时,系统自建了两个连接器,一个名字是Client效劳器名,另一个是Default效劳器名。前者监听587端口,用于客户访问;后者监听25端口,用于效劳器间的通信。其实两个连接器的装备除了端口,仅仅权限组的装备有些差别。实际上,比如用Foxmail发邮件,运用两个端口都能够,但要装备身份验证。
正常情况下,装置完Exchange是会有Microsoft Exchange pop3 这个效劳,启用就能够了。
可是当我准备去启用此效劳时,发现出问题了,找不到POP3此项效劳,IMAP4效劳也没找到,原因开始估计是之前360杀毒给杀坏了。
下面直接描述修复POP3解决方法:(IMAP4修复方法也类似)
? 开了个虚拟机搭了Exchange 2010 sp2环境,找到C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\ 这个目录,把POPIMAP整个目录拷贝到原效劳器上覆盖。
? 手工创立Microsoft Exchange pop3 这个效劳,参阅虚拟环境中的相关设置来设置,效劳名MXEchangePOP3,显示名称 Microsoft Exchange pop3,依靠关系MSExchangeADTopology(也就是Microsoft Exchange Active Directory 拓扑这个效劳),执行文件是Microsoft.Exchange.Pop3Service.exe,运用SC命令创立如下(每个=号后面要跟一个空格,而前面不要加空格。binpath和DisplayName的值要用引号括起来):
sc create "MXEchangePOP3" binpath= "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\Microsoft.Exchange.Pop3Service.exe" displayname= "Microsoft Exchange pop3" depend= "MSExchangeADTopology" start= auto
修改创立好的POP3效劳的描述:
sc description MXEchangePOP3 "为客户端提供邮局协议版本 3 效劳。如果中止该效劳,客户端将无法运用 POP3 协议连接到该计算机。"
创立IMAP4效劳:
sc create "MSExchangeIMAP4" binpath= "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PopImap\Microsoft.Exchange.Imap4Service.exe" displayname= "Microsoft Exchange IMAP4" depend= "MSExchangeADTopology" start= auto
修改创立好的IMAP4效劳的描述:
sc description MSExchangeIMAP4 "为客户端提供 Internet 邮件访问协议效劳。如果中止该效劳,客户端将无法运用 IMAP4 协议连接到该计算机。"
创立完后,打开效劳,查看一下,依靠关系和相应的可执行文件的路径
? 检查后一切正常则开启客户端进行测验
测验一切正常,以为没任何问题了,点完成,然后正式收发邮件。结果发现对内部收发一切正常;在内部运用POP3收发内外部域名的邮件都正常;可是在外部运用POP3对外部域名邮箱,例如163,qq等邮箱发送邮件时,报了个错误,550 5.7.1 Unable to relay。
? 解决方法:
效劳器装备->集线器传输->接收连接器,选择要装备的连接器(至于要装备default还是Client,能够参阅后面的仅仅拓宽中的说明),打开属性页进行修改。取消“传输层安全性(TLS)”和“仅在启用TLS之后提供基本身份验证”前面的勾,保留“基本身份验证”前面的勾;
应用之后,Foxmail就能够发送邮件了,不需要重启效劳。
知识拓宽:装备Exchange Server 2010的SMPT效劳,Exchange Server 2010装置好之后,25端口能够打开,可是却不能发送邮件。本来,装置时,系统自建了两个连接器,一个名字是Client效劳器名,另一个是Default效劳器名。前者监听587端口,用于客户访问;后者监听25端口,用于效劳器间的通信。其实两个连接器的装备除了端口,仅仅权限组的装备有些差别。实际上,比如用Foxmail发邮件,运用两个端口都能够,但要装备身份验证。
产品分类
海外邮件中继转发服务 (1)
独享式海外中继服务器 (1)
硬件防垃圾邮件网关 (1)
在线防垃圾邮件网关 (1)
自架Exchange系统方案 (1)
Exchange架构部署方案 (1)
Exchange外包维护服务 (1)
海外邮件中继转发邮箱 (1)
邮件归档和审计产品 (1)
PushMail移动手机邮件 (1)