邮件收发失败的原因 林斌 2000年 第31期   最新的《中国互联网络发展状况统计报告》显示,每个用户平均每周发出电子邮件10封,收到电子邮件18封,其中肯定少不了几封发送或接收失败的情况,下面就来分析一下电子邮件发送和接收失败的原因以及解决方法。 #1 一、邮件发送失败的原因   1.收件人的邮件地址有错误   特别是在收件人名称中含有数字、字符的情况下容易出错,比如将下划线当成连接符,ab_c@123.com就成了ab-c@123.com,或者忽略了句点,ab.c@123.com变成abc@123.com。解决方法就是要保证收件人的电子邮件地址正确无误,尤其是在抄写报刊杂志上的一些邮件地址时,要注意下划线、连接符以及句点的位置。   2.发件服务器(SMTP)出故障   这种情况无论是使用注册ISP的SMTP服务器还是使用免费SMTP服务器时都可能发生。有的SMTP服务器一段时间后甚至取消了SMTP功能,如果你仍然使用原先的设置,就有可能导致邮件无法发送。解决的对策当然就是更换一个SMTP服务器,好在网上有不少SMTP服务器,多数免费电子邮件也都提供了SMTP功能。另一个比较另类的解决方法是使用一些提供SMTP功能的软件,实现本机发送电子邮件,这可以说是一个治本的方法,它们的主要功能就是绕过ISP的SMTP服务器,将电子邮件直接发送到接收方的收件服务器上,这可以说是最有效的解决方法,只要接收方的收件服务器不出问题,就能保证邮件的发送成功。这类软件有Advanced Direct Remailer,下载地址为http://www.elcomsoft.com/adr.html。   3.邮件过大   这个问题多出现在注册ISP提供的SMTP服务器上,为了更有效地利用网络资源,ISP往往会限制邮件的大小,通常情况下,ISP要求所发邮件的大小在4M以下,包括邮件附件。注意,这并不是说你可以发送3.9M的附件,因为发送邮件前还需要进行编码,会导致邮件的大小增加5%~20%。所以建议在发送超大附件时,要将它分割为几个较小的部分,通过几份邮件来发送,就可以减少发送出错的几率。 #1 二、邮件接收失败的原因   1.收信服务器的设置出错   同样包括多种情形:   首先,某些免费的电子邮件只提供了Web方式的收信方式,就无法使用邮件客户端软件接收邮件了。   其次,没有正确设置POP3服务器地址。一些免费电子邮件有时会更改POP3服务器地址,如最近索易免费邮局从2000年6月15日上午9点起,信箱系统的邮件地址后缀@soim.net已更改为soim.com,POP3邮件服务器相应更改为freemail.soim.com。这些信息就需要用户到提供该邮件的站点查询。   2.邮件过大   原因与前述由于邮件太大发送失败相同,一般来说目前提供大容量邮件空间(如50M~100M的免费邮件)的服务商对于大附件的发送与接收限制较宽,可以考虑使用该邮件提供的SMTP和POP3服务器来收发大型邮件。   综上所述,由于邮件收发失败与SMTP及POP3服务器有关,两者之一发生故障都会导致邮件收发错误,但是服务器端的正常与否不是我们普通用户可以干预的,这就要求我们在收发邮件的时候多采用一些方法来保证重要邮件的准确及时发送,比如在发送重要邮件的时候,除了收件人外,还可以Bcc(暗送)给自己的信箱几份,如果自己的信箱可以正常收到这份邮件,至少可以保证邮件被正常发送了。接收方能不能收到,就只有祈祷对方的服务器不出故障了。