ASA下邮件发送经常失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASA下邮件发送经常失败相关的知识,希望对你有一定的参考价值。

更换ASA5525后最近发现,经常有个别人发个别邮件失败,outlook上出现代码0x800CCC0F,
技术分享图片
查看网络并没有问题,通过抓包发现此邮件通过ASA5525时被丢包,在ASA上查看日志发现日志上的丢包代码为:
Aug 03 2018 09:36:16: %ASA-6-305011: Built dynamic TCP translation from inside:10.10.200.148/52065 to outside:118.242.17.18/52065
Aug 03 2018 09:36:16: %ASA-6-302013: Built outbound TCP connection 181126021 for outside:58.215.117.69/25 (58.215.117.69/25) to inside:10.10.200.148/52065 (118.242.17.18/52065)
Aug 03 2018 09:36:17: %ASA-4-108004: ESMTP Classification: Dropped connection for ESMTP Request from inside:10.10.200.148/52065 to outside:58.215.117.69/25; matched Class 4: header line length gt 998
那么“%ASA-4-108004: ESMTP Classification: Dropped connection for ESMTP Request from inside:10.10.200.148/52065 to outside:58.215.117.69/25; matched Class 4: header line length gt 998”这句的原因究竟是什么?
查找思科解决方案时我发现也有类似人提出这样的问题。
技术分享图片
大神给的解决方案是防火墙在检查esmtp时的对此邮件选择了丢包
技术分享图片
于是我决定删除对esmtp的策略检查(原来都是默认策略)
技术分享图片
删除后再进行抓包,果然没有再出现邮件无法发送的问题了。

以上是关于ASA下邮件发送经常失败的主要内容,如果未能解决你的问题,请参考以下文章

JavaMail在Windows平台下正常发送邮件,部署到Linux后则发送失败

Jenkins 发送邮件失败

java发送邮件失败!

为啥邮件总是发送失败?请帮我测试一下

邮件发送失败的原因是啥?为何总是发不出去呢?

javamail的邮件发送有验证失败错误