邮件是现代社会办公最常见、最频繁的通联工具,但使用邮件系统时,用户普遍最关心两个安全,一个是安全性,邮件会不会被窃密?自己的邮箱账号会不会被盗取被攻占呢?保存的数据会不会丢失呢?关于这个问题,国内知名通联解决方案提供商U-Mail资深专家马工已反复阐述过很多次。

另一个问题是关于邮件传输的,邮件传输能不能及时、快捷地抵达对方邮箱呢?毕竟商场如战场,讲究的是快人一步,后来者要重新赢得市场,显然付出代价更多,也许你的一封洽谈商务的邮件仅仅先到了一天,对方就拍板定下你了,最可恨的是写得诱惑十足非常动人的邮件,却延误了很久才到达客户案头,白白延误商机。

邮件收发慢,是有很多因素的,因为地区间发展水平和经济状况有差别,尤其是互联网基础设施建设还有很多国家或地区非常滞后,加上不同运营商如电信和联通之间网络连接互通时难免有龃龉。U-Mail马工给我们画出来一张邮件发送的简化流程图:

从这过程我们可以看出,要解决邮件收发慢的问题,有这么几个着力处:

1.如果是A过程太耗时,也就是时间a比较久,则通过设置服务器的公网IP或内网IP测试来检查服务器地址解析是否正确?

2.如果是B过程比较长,那么我们要仔细查看一下发件人的服务器设置,有没有中病毒,或被垃圾邮件堵塞发送队列?最好是更换市场上反垃圾防病毒设置一流品质过硬的品牌服务器,比如U-Mail邮件系统就以高安全性著称于业界。

好了,我们说完了发件端这边的问题,而D过程耗时长,则属于收件端的问题,同样需要提醒收件人去检查其服务器过滤装置和服务器网络是否有异常情况?

但是,话又说回来,目前收发邮件慢最为常见的其实问题出在C阶段,也就是internet公网传输耗时太久。那么如何是好呢?U-Mail马工建议优化服务器网络,通过分布式部署,或者海外代收服务器等方法来解决。

马工解释U-Mail的分布式指的是企业根据需要,购置多个服务器,采取模块化设计,实现负载分担。马工并且举了一例,比方说A、B两地通邮,起初拓扑结构是这样的:

这个过程不仅耗时长,而且因为ADSL下面的每个客户端与A服务器都会进行连接,导致客户端与A服务器通邮频繁、文件量大等问题,会给×××造成了很大的压力,如果我们多购置一个服务器,将拓扑图变为如下所示:

那么带来的效果是显而易见的:当B<就是原来的ADSL线路下面的用户>线路下面的用户,需要进行邮件接收的时候,可以直接连接B服务器,而不必重复的连接A服务器,只有当B服务器上面的账号发送邮件至A服务器上面的账号,才会与A服务器进行通联,从而导致了如下的好处:

1、ADSL线路下面的用户发送邮件不必连A服务器,用户体验的发送邮件速度更快

2、ADSL线路下面的用户与A服务器互发邮件,直接服务器互联,减轻×××负担

转载于:https://blog.51cto.com/mailservers/2046074

U-Mail邮件系统详解邮件收发延迟原因及解决方案的更多相关文章

  1. Redis详解(八)——企业级解决方案

    Redis详解(八)--企业级解决方案 缓存预热 缓存预热就是系统上线后,提前将相关的缓存数据直接加载到缓存系统.避免在用户请求的时候,先查询数据库,然后再将数据缓存的问题!用户直接查询事先被预热的缓 ...

  2. linux mail命令详解

    用程序发送邮件有3种方式,分别是: 1.模拟http请求邮件服务商网页实现邮件的发送 2.如果邮件服务商开通了smtp服务,那么可以通过smtp协议通过邮件代理服务商发送邮件 3.自己部署邮件服务器, ...

  3. mail邮件详解

    基础命令学习目录首页 1.配置   vim /etc/mail.rc文件尾增加以下内容 set from=1968089885@qq.com smtp="smtp.qq.com"s ...

  4. linux inode 详解 / 线上inode爆满解决方案

    本文大量参考阮一峰大神博客,整理笔记 之所以写inode文章是由于一次线上问题,引发对inode深入的思考. 磁盘的inode监控与磁盘空间的监控同等重要,线上服务器一定要做好磁盘inode与磁盘空间 ...

  5. Git服务器安装详解及安装遇到问题解决方案

    git是一个不错的版本管理的工具.现在自己在搞一个简单的应用程序开发,想使用git来进行管理.在Google了配置文档后,还是受了N多的挫折.某些文档质量不高,浪费了好多时间...... 好,切入正题 ...

  6. Git服务器安装详解及安装遇到问题解决方案【转】

    转自:http://www.cnblogs.com/grimm/p/5368777.html git是一个不错的版本管理的工具.现在自己在搞一个简单的应用程序开发,想使用git来进行管理.在Googl ...

  7. 详解收发不畅原因及U-Mail邮件中继解决之道

    邮件在商务往来中扮演着信息交流的重要角色,假如传输受阻,必将造成沟通不畅:可能三五封邮件的投递你意识不到其重要性,但假如长期需和客户保持沟 通,则需要保证其一贯的稳定性,这就很考验相关软件平台的性能是 ...

  8. 批处理学习:for语句详解【经典】

    大纲 一 前言 二 for语句的基本用法 三 for /f (delims.tokens.skip.eol.userbackq.变量延迟) 四 for /r (递归遍历) 五 for /d (遍历目录 ...

  9. 批处理学习:for语句详解

    大纲 一 前言 二 for语句的基本用法 三 for /f (delims.tokens.skip.eol.userbackq.变量延迟) 四 for /r (递归遍历) 五 for /d (遍历目录 ...

随机推荐

  1. ubuntu上安装lamp环境命令清单

    #install configuration manager sudo apt-get install tasksel #install basic lamp stack sudo tasksel i ...

  2. thinkphp后端开发ajax接口开发测试

    数据自动填充,Firefox的网络查看JSON数据,查错. 同时,用getLastSql函数查询,并且开启日志文件记录网页执行的全过程,还可以用thinkPHP内置的trace的跟踪. 谁有更好地方法 ...

  3. C语言一行语句太长的换行处理方法

    [toc] 1.C语言中代码的多行书写 对C语言初学者来说,编写的程序的功能很简单,一句代码很短,但是在实际开发中,参数往往很长很多,一句代码可能会很长,需要用多行才能书写. 如果我们在一行代码的行尾 ...

  4. Adb adb push (remote write failed: No space left on device)

    修改完成程序后, mm 后, 准备要push 进到公司测试手机里面的.之前还真的没有遇到过这个问题,查了一下, 应该是手机没空间了的 sudo adb root sudo adb remount su ...

  5. wireshark抓包实战(四),数据包的操作

    1.标记数据包 当我们找到一个数据包感觉它很重要时,想要让它更明显怎么办呢?让它高亮即可! 具体操作: 选中某个条目,右键mark即可 2.为数据包添加注释 选中包以后,右键"分组注释&qu ...

  6. 1个工具,助你提升K8S故障排查效率!

    Kubernetes的故障排查一直困扰众多运维团队或DevOps,除了Kubernetes本身的复杂性之外,还有Kubernetes的工作负载是动态的原因.本文将介绍1个工具可以帮助你可视化K8S的网 ...

  7. G - Can you find it? 二分

    Give you three sequences of numbers A, B, C, then we give you a number X. Now you need to calculate ...

  8. Rescue BFS+优先队列 杭电1242

    思路 : 优先队列 每次都取最小的时间,遇到了终点直接就输出 #include<iostream> #include<queue> #include<cstring> ...

  9. testNG 断言

    testNG提供一个Assert类,来判断输出值是否与预期值一致,Assert常用的方法有: Assert.assertEquals():此方法可以有两个参数值,也可以有3个参数值,参数的顺序是 ac ...

  10. 彻底弄懂GMT、UTC、时区和夏令时

    前言 格林威治时间.世界时.祖鲁时间.GMT.UTC.跨时区.夏令时,这些眼花缭乱的时间术语,我们可能都不陌生,但是真正遇到问题,可能又不那么确定,不得不再去查一查,处理完可能过段时间又忘记.今天,我 ...