解决邮件收发问题需要了解的基本原则

简介:

   据统计,邮件服务器遇到最多的就是收发问题。由于生产上对通信业务要求,以及邮箱使用者对邮件服务器不太了解或者是最终用户操作上的原因,问题本身往往会被“神话”。遇到上述情况,不要慌,如果我们可以按照以下原则来了解问题本身,问题本身就变得比较简单。

    1、首先,我们必须要了解邮件发送不出去,还是接收不进来。发送不出去,需要继续分清,是客户端发送不到服务器产生的错误,可以查看smtp入的日志和客户端报错,如果是发送出去了,如果对方收不到,这种情况查看smtp出的日志是否成功,如果成功,建议对方服务器网管继续处理;如果不成功smtp出的日志里有显示原因。如果是接收不进来,只要查看smtp入的日志。如果日志里没有记载,说明对方邮件没有发送到我们的邮件服务器,这种建议对方去处理。

    2、然后要分清,到底单个用户或者是单个邮件的问题,还是多个用户的问题,还是所有用户的问题。如果是所有用户的问题,会主要从服务器的整体运行状况,最近网络变化,来判断问题。如果是单个用户或者单个邮件的问题,一般是从退信出发。

    3、其次,别个公司发送给自己公司的邮件始终收不到,管理员不要简单的就将对方ip或者域名加入到白名单,但是这并不是一个很好的解决方法,第一个所要做的就是怀疑对方的ip是否加入到了什么黑名单。如果的确是有进黑名单,更不可以将对方ip或者是域名直接加入到自己的白名单,应该做的是要求对方网管去排查他们的ip为什么进入到黑名单,去他们ip信誉的问题。

    4、另外,请记住邮件处理不过来不仅跟邮件服务器本身的处理能力有关,而且还跟服务器硬件配置、带宽等因素也有关。其中就有个别“朋友”需要群发邮件,而且量非常大,其中做了很多增加服务器性能的调整,但是始终没有改善,最后检查下来,其实这个最大的限制出在带宽上,因为即使出口带宽能够100%被邮件服务器利用,按照每封邮件的大小来计算,假设,这些邮件能全部传送出去,至少也需要三天以上的时间。

    5、还有,服务器之间经常线路不稳定,传输中断,导致邮件收发出现的问题。最主要的特征就是传输数据的时会超时,然后突然中断,一般报错这行到上一行之间的时间显示会超过10S。这种情况一般就是网络问题造成的,我们可以用tracert命令来检查丢包率来验证我们的想法,或许您的最终用户认为我们正在推卸责任,也会有ISP供应商说他们处于安全策略考虑隐藏部分骨干线路,但是经验告诉我们有可能是他们的路由条目没有了。其实,遇到这种问题,最直接的方法,就是找到线路的接入商,让他进行线路测试和调整。

    6、最后,不要强求所有的问题都在让邮件服务器来解决。比如:南北通信的问,有人说,一台服务器上弄两个ip地址,电信进来的ip通过电信的ip出去,网通来的从网通ip出去,这个想法是好的,但是这种选路的问题还是留给路由器操作比较好,不要强求让服务器来处理它不擅长的问题。

    最最后,预祝各位朋友们处理问题的过程顺顺利利!



本文转自 kity_bie 51CTO博客,原文链接:http://blog.51cto.com/19281928/822515

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
3月前
|
网络协议
计网 - TCP重传策略大揭秘:确保数据可靠传输的秘诀
计网 - TCP重传策略大揭秘:确保数据可靠传输的秘诀
40 0
|
消息中间件 数据安全/隐私保护
【OpenAirInterface5g】ITTI消息收发机制
OAI各个模块拥有自己的消息队列,当其他模块需要向该模块发送消息时,只需将封装好的message压入对端模块队列,本模块进行消息接收时,从本模块队列依次取出message,进行解析。
250 0
|
网络协议 测试技术 Go
海量用户通讯系统-收发消息分析|学习笔记
快速学习海量用户通讯系统-收发消息分析
67 0
海量用户通讯系统-收发消息分析|学习笔记
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
9357 0
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
udp客户端收发数据流程
1、创建客户端socket开始进行通讯。2、这时服务端应该先启动,并在知道服务端的ip以及端口号的时候才能进行通讯。3、本地不需要绑定ip以及端口号,在用此套接字对象发送消息的时候会自动分配活动端口(1024-65535) 每次重启程序可能每次都不一样。
1278 0
|
缓存 网络协议
udp服务端收发数据流程
1、创建服务端的socket以便开始通讯。2、绑定ip以及端口号,这样客户端才能找到这个程序。3、因为本地网卡不止一个所以尽量不写死,一般用""空来表示所有本地网卡。4、接下来开始通过绑定的ip以及端口开始监听消息,设置最大接收1024字节消息,以防文件过大,占满网络缓存区。
1299 0
|
算法 网络协议 数据安全/隐私保护