邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 关于TLS handshake failed的问题 [打印本页]

作者: neowin    时间: 2008-9-4 17:08
标题: 关于TLS handshake failed的问题
我们的邮件服务器是没有勾选TLS加密协议的,可以发给一个境外的邮箱地址邮件,但是反过来,它发的邮件,我们无法收到,通过转发看到它的退信是:
(reason: 403 4.7.0 TLS handshake failed.)

想必是对方启用了TLS协议,故可以兼容我方邮件,但是我们的邮件服务器却不能识别它的邮件,是这样吗?
作者: neowin    时间: 2008-9-4 17:23
没人能回答吗?
作者: neowin    时间: 2008-9-4 20:51
顶上求解。
作者: tarian    时间: 2008-9-4 21:01
LZ,我觉得不是对方服务器的问题,如果像您说的是因为对方服务器问题,那大部分服务器如果都使用了TLS,那它发出来的邮件别人都收不到了.


刚才测试了使用TLS时向163发邮件,163能收到邮件.不使用TLS也能收到邮件.那说明不是对方服务器的问题.

[ 本帖最后由 tarian 于 2008-9-4 21:09 编辑 ]
作者: tdk    时间: 2008-9-4 23:10
楼主是什么服务器?版本如何?
对方是什么服务器?
如果对方必须采用加密而你的不支持,可能会有问题。
也许你应该看看windows日志中,有没有关于证书的错误
证书错误也会影响tls加密
作者: 钉子    时间: 2008-9-4 23:44
TLS handshake failed
--这个原因应该是对方向你发信是必肌使用TLS方式,但是你不支持,所以出现了握手失败,即邮件也不能发送过来。
作者: tdk    时间: 2008-9-5 00:09
原帖由 钉子 于 2008-9-4 23:44 发表
TLS handshake failed
--这个原因应该是对方向你发信是必肌使用TLS方式,但是你不支持,所以出现了握手失败,即邮件也不能发送过来。


可以在子基本机上测试一下是否支持
如果你的机器在防火墙后也有可能有问题,比如你telnet mail.com 25时候 显示一串******
这种情况往往也会造成tls失败,需要调整防火墙
参看两个tls的相关贴
http://www.5dmail.net/bbs/viewthread.php?tid=168292&extra=page%3D1
http://bbs.5dmail.net/viewthread ... t=%2Btdk&page=1
作者: neowin    时间: 2008-9-5 09:32
原帖由 钉子 于 2008-9-4 23:44 发表
TLS handshake failed
--这个原因应该是对方向你发信是必肌使用TLS方式,但是你不支持,所以出现了握手失败,即邮件也不能发送过来。


也就是说,如果对方启用了TLS加密方式,我方不启用的话就会出现这种只发不收的情况?

这种情况是否普遍发生,好像海外很多邮件服务器都会启用TLS,那么有无解决方案呢?
作者: tdk    时间: 2008-9-5 11:02
你是什么服务器?
先用7楼方法确定一下问题在哪儿
作者: neowin    时间: 2008-9-5 16:09
telnet成什么样是正常的?
作者: tdk    时间: 2008-9-5 16:24

你在本地telnet 内网ip 25 试试看
然后再去  外网telnet mail.xxx.com 25 试试看
对比一下
作者: 钉子    时间: 2008-9-8 00:21
标题: 回复 8楼 neowin 的帖子
视对方服务器设定而定,相反一般邮件服务器虽说启用户了TLS,一般都不会必须。如果一方没有启用或是不支持TLS即会转为使用不加密的方式传输。




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2