日记 [2007年02月03日]邮件退信问题的解决

    经过多日的调整终于将公司使用的邮件服务器加载附件后的退信问题在今天解决了,实在太高兴了。
   虽然经过了3日的纷争,终于在今天有了结果,在这期间真的一段时间几乎想放弃修改,从外面选择使用其他人提供的企业邮箱来解决问题,但是为了实现自己的承诺,为了回应老总对我工作能力的怀疑不论多么困难我也都坚持下来。有努力必然会有回报,幸运女神对我露出了微笑,问题也终于解决了。虽然对于雅虎的邮箱还是会有退信的问题,但是经过这几天的经验发现,只要对发送到雅虎邮箱的附件进行压缩,还是可以发送的。经过这几天的努力感觉自己也成长了不少,至少在有些方面又再次进行了巩固加强。现在打算把这几天的经验积累一下以方便自己日后努力的去解决问题。
   总结篇:
   通过对邮件服务器发送邮件后退信的规律大体发现如下特点:
   1. 邮件服务器所发送的邮件大部分只要是简单的邮件体都是可以发送的。这说明邮件服务器软件的工作基本正常,从客户机到邮件服务器再到对方邮件服务器的运行基本正常。
   2. 不论通过客户端还是Web直接登录服务器的方式发送邮件都会有被对方邮件服务器退信,一个提示“邮件投递超时”。正是退你没商量,服了计算机了。至少知道什么邮件会被退信了。
   3. 邮件无法回复。发现这点我也很意外,从来没有想过邮件服务器会对这种情况退信,不知道是后市邮件在发送过程中将原有的信件内容当作与附件类似的情况处理有关,但是又发现了一个新的问题。一并处理吧!
   大体知道了邮件服务器的问题后,下面就是解决过程了,真是艰辛而痛苦,在机房中忍受服务器和其它网络设备工作带来的噪音简直是心理与生理的折磨!
   摸索篇:
   1. 服务器自身检查
   先从服务器自身下手查找问题,对当时邮件服务器使用的CMailServer进行了检查,并对CMailServer进行了升级和配置调整,都没有发现问题。无奈的情况下只能将一台电脑安装相同的操作系统并安装相同版本的CMailServer测试是否因为服务器操作系统的某些设置导致无法正常发送带有附件的邮件,结果还是一样。虽然在这期间也有过惊喜,短短的偏后成功后带来的还是相同的问题,真实沉痛的打击。
   2. 邮件服务器软件的更换
   在检查了邮件服务器软件配置无果的情况下只能选择更换其他的邮件服务器软件进行测试,避免因为邮件服务器软件自身原因导致邮件发送失败的结果。
   经过多种软件的筛选,最终选择了破解版的WinWebMail软件。这是马坚开发的一套功能强大的WebMail系统,虽然界面没有CMail的友好,但是基本的邮件配置都有,而且解决了很多CMail无法解决的自己发送的邮件被对方当作垃圾邮件处理的问题,可以对邮件服务器的HELO信息进行配置,将MX的域名添写进去。
   不过经历了认真的配置和检查后,测试的结果还是令我失望。服务器对我发往外部带有附件的邮件就是一个字“退”,正是太残忍了。不过至少证明两个邮件服务器软件安装后都会有类似的问题有可能已经不再是服务器自身的问题了。经过对网络信息的检索发现,由于网络的不正常配置和病毒都会对邮件服务器的邮件发送情况产生影响。
   3. 网络环境检查
   既然基本排除了服务器的问题后开始着手对整个网络进行检查。经过测试发现,公司所有的内部邮箱之间可以发送带有附件的邮件,但是只要发往外部就会出现退信问题。服务器到HUB才是直接连通的方式,那么唯一可能出现问题的地方很有可能在网络出口上――路由器。虽然询问了路由器配置的朋友都没有遇到过类似的问题,说不太可能因为路由器所导致附件无法发送,但是还是打算尝试解决一下,使用DMZ主机将整台服务器暴露到公网上检验倒是问题出在什么地方。这种想法简直太疯狂了,服务器暴露到公网的时间越长,遭到他人攻击的可能性就越大,因此抓紧时间进行测试。
   将一台D_Link的无线路由配置好ADSL拨号程序后连接服务器,结果无附件邮件可以发送,接下来测试带有附件的。先发送一个以前被退信的表格文件到我的126信箱,结果很快就收到了,我想可能没有太大问题,下面发送一个接近10MB的附件邮件到126,结果也成功了。赶紧短网,问题确定就是思科路由器导致无法发送带有附件的邮件。
    解决篇:
    今天终于又要对思科路由器的工作状态进行检查了。刚刚开始的时候着手对路由器端口映射的所有命令进行检查,但是都没有发现问题。在对路由器拨号实例进行对比检查中发现,在配置ADSL拨号池中没有对IP MTU信息进行配置,经过检查发现该信息是对ADSL在网络中传输的数据包大小进行控制,是不是这个问题导致无法发送邮件呢,增加了“ip mtu 1492”命令后保存设置,重新发送邮件,问题解决了,带有附件的邮件可以正常发送了。看来就是这个小小的问题困扰了我如此长的时间!唉!不过还是非常感谢幸运女神露出的微笑带来的好运,也许我对计算机来说好运更大于技术吧!所有问题的解决运气占了50%的纪律。
    总结篇:
    1. 遇到问题不要心浮气躁,认真思索保持理性的思维能力。
    2. 遇到困难要不懈努力,相信困难中就会克服。
    3. 遇到无法解决的问题尝试变通的方法换条思路考虑,也许你会发现一片新的天地。
    4. 对遇到的问题认真总结,发现他们的共同点对解决问题会有所帮助。
    5. 微笑!

本文出自 “bin_zone” 博客,转载请与作者联系!

你可能感兴趣的:(职场,休闲,邮件退信)