为什么80%的码农都做不了架构师?>>>   

邮件在商务往来中扮演着信息交流的重要角色,假如传输受阻,必将造成沟通不畅;可能三五封邮件的投递你意识不到其重要性,但假如长期需和客户保持沟 通,则需要保证其一贯的稳定性,这就很考验相关软件平台的性能是否优良了。一款优秀的工具软件能够洞悉邮件传输机制,将每个环节仔细斟酌,评估可能出错的 原因,并做好预防措施。下面我们就请业界优秀服务商U-Mail的马工来详解邮件收发机制、可能导致传输不畅的原因和解决之道。

追根溯源,我们来看邮件收发是经历了怎样一番过程:

马工认为,邮件“过关斩将”的路上容易出问题的区域可分为三块:

1.发件人DNS查询区域(出问题指数四颗星),常见DNS解析不对或者DNS被劫持,如使用电信的DNS。

2.互联网传输区域(出问题指数五颗星),比如电信联通互联,再如发送邮件至国外由于互联网环境迥异导致无法接收。

3.收件人收取邮件区域(出问题指数一颗星),如由于个人网络问题无法连接上服务器等。

既然找到了问题所在,那就“对症下药”来寻求解决之道吧:

a.选择设置稳定的DNS,如谷歌的DNS或比较知名、权威、专业的网络运营商提供的DNS,由于众所周知的原因,国内屏蔽了谷歌,那么建议诸位在使用国 内运营商的DNS时,一定注意多加辨别和反复验证,现在资讯这么发达,完全可以通过上网搜索加亲自试用的方式来确定选择。

b.针对问题高发区域的“互联网传输邮件”环节,建议诸位选择品质优良的邮件中继服务商,像U-Mail就挺不错,敢公开承诺:即使发件人IP在对 方“黑名单”内,邮件到达无误。让我们来看U-Mail是如何解决这一难题的,尝试登录U-Mail邮件服务器的系统管理后台,在下列对话框中清晰看到:

有三种解决机制分别对应邮件可能出现的状况,如果能够畅通无阻直接发送,那就直达;否则,就启用“中继服务器”发送。一般来说,大部分邮件都可以直 接发送,极少数需要中继服务器的,U-Mail也会为之考虑周全。对于单域需要中继的情况下,是直接中继设置,还时需要失败了再转中继呢?且看下图

可知,在单个域中,仍然可以有的放矢对其中继分别设置,分步详细解析如下图:

在中继这个环节,U-Mail为确保通讯,可谓痛下血本,在全球各主要城市、商务活动中心都一掷千金,布下邮件中继服务器,组成了一个中继云网络,使邮件在投递时,能够选择最优化的路径投递至收件人服务器上面。

c.至于收件人那里网络导致的问题,那就不是你能左右的了,你所能做的是尽自己的责任,仁至义尽,提醒对方注意在客户端中设置服务器的内网IP。

转载于:https://my.oschina.net/mailit/blog/648379

详解收发不畅原因及U-Mail邮件中继解决之道相关推荐

  1. 详解死机的原因和预防方法

    详解死机的原因和预防方法 详解死机的原因和预防方法 如今的计算机已经接近全面普及的程度了,它给人们在工作和学习上提供了极大的方便,不过,计算机的"死机"对于普通的计算机用户来说,却 ...

  2. socket服务器断开消息,详解JS WebSocket断开原因和心跳机制

    1.断开原因 WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来. ws.onclose = function (e) { console.log('websocket ...

  3. python无法使用1号gpu_详解tensorflow2.x版本无法调用gpu的一种解决方法

    最近学校给了一个服务器账号用来训练神经网络使用,服务器本身配置是十路titan V,然后在上面装了tensorflow2.2,对应的python版本是3.6.2,装好之后用tf.test.is_gpu ...

  4. html子布局不超出父布局,详解flex布局中保持内容不超出容器的解决办法

    在移动端,flex 布局很好用,它能够根据设备宽度来自动调整容器的宽度,用起来很方便,已经越来越离不开它,但是最近在做项目的时候发现一个问题. 就是在一个设置了 flex:1 的容器中,如果文字很长, ...

  5. nginx中500,501,502,503,504,505状态码的详解及出现的原因/区别(转)

    转载别人的,写的确实很直白明了,学习巩固了!很多人都是知其人不知所以然 nginx5xx系列状态码详解 一.502 - Bad Gateway fpm 官方解释:作为网关或者代理工作的服务器尝试执行请 ...

  6. C/C++编译和链接过程详解 概述 (重定向表,导出符号表,未解决符号表)

    详解link  有 些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错 ...

  7. 详解淘客失败原因 用淘宝客还能赚到钱吗

    好久没做淘宝客了,9月份一直在休息,国庆节又开始摸索这些东西,淘宝客挣得钱不多也不少,像鸡肋.但是很多人还是问我(郑秋明),新手适合做淘宝客吗,现在这一领域已经无数人做了.我的回答是:淘宝客,适合新手 ...

  8. 详解Git合并冲突——原因及解决 “Automatic merge failed; fix conflicts and then commit the result.“

    最后更新日期:2022/10/6 在Git中使用git merge命令合并两个分支的时候,有可能产生这种情况: $ git merge A Auto-merging merge.txt CONFLIC ...

  9. 仍然报错_详解oracle经典报错:ORA-04030排错思路和解决方法

    概述 前段时间使用的oracle 11g数据库,在用一段时间后(开始要较长时间才出现,后来较短时间就出现),频繁报ORA-04030错误,具体错误信息是 ORA-04030: 在尝试分配...字节(. ...

最新文章

  1. JAVA高级特性--自动拆箱-装箱,枚举类型
  2. 利用python爬虫与数据分析,打造最强玩法,轻松成为大神级玩家!
  3. linux ELF文件格式分析
  4. 安装完毕freebsd的后续工作,安全设置及其他(适合新手)
  5. 也许,这样理解HTTPS更容易
  6. 贪婪模式与非贪婪模式
  7. 持续集成商 Travis CI 爆严重漏洞,数千开源项目机密或被盗
  8. jsp面试问题_JSP面试问答
  9. 深度学习中收敛是什么意思?
  10. 17、生命周期-BeanPostProcessor在Spring底层的使用
  11. CreateThread,_beginthread与AfxbeginThread之间的区别
  12. [FPGA基础应用]基于CPLD+ARM架构模拟PC104总线时序
  13. vs2017 社区版
  14. 编译疑问: Warning: Backslash and Newline separated by space
  15. 【JAVASCRIPT】-【AES加密解密】01、前端AES加密解密的方式
  16. 马斯克在推特说特斯拉股价太高导致大跌 会被罚吗
  17. 绝地求生6月23号服务器维护到几点,绝地求生6月23号更新内容汇总 维护公告信息一览...
  18. 高并发服务端分布式系统设计概要
  19. 水泥caement英语
  20. Floorplan命令全集

热门文章

  1. squid 反向代理
  2. AS3.0 侦听器传参的方法
  3. 基于WebSocketSharp 的IM 简单实现
  4. 单源最短路径(最短路)
  5. H5实例教学--ThreeJs 实现粒子动画飘花效果
  6. Redis集群安装及配置步骤
  7. Netflix的Hystrix使用教程
  8. 大道至简读书笔记(1)
  9. linux下如何安装charles
  10. linux centos6.5下安装svn方法