FoxMail加油站──深入邮件特快专递 武彬 2001年 43期 对于FoxMail在4.0版本中新增加的一个“邮件特快专递”功能,可能有不少朋友会感觉很难理解:同样是上网发电子邮件,特快专递和普通发信究竟有什么区别呢?   下面就让我们来详细了解一下这个功能。   #1电子邮件的传递过程   还记得在设置电子邮件账号时有两个至关重要的项目──SMTP(发件)服务器和POP3(收件)服务器吗?平时在发送邮件时,我们其实只是把邮件发送到了发件服务器上,而服务器使用一种叫做“存储转发”的技术,把它收到的电子邮件排队,依次发送到收件服务器上面,而邮件就一直存储在收件服务器上,直到收信人收信或直接删除。   如果服务器同时收到很多电子邮件,工作非常繁忙,有可能你所发的那封电子邮件要等很久才会发送。而且电子邮件软件只要能正常地把邮件发送到发件服务器上,就不会报错。如果因为邮件地址填写错误或网络故障等其他原因导致电子邮件无法发送到收件服务器,通常发件服务器会在5小时或3天后向发件人自动发送一封电子邮件,说明发信失败。换句话说:   你并不知道你的电子邮件究竟要花多少时间才能到达。   你也不能保证你成功发送(至少电子邮件软件是这样认为)的一封电子邮件一定可以到达收信人那里。   如果是一些不太重要的邮件也就算了,最多不过重发一封,但是,在一些对时效性要求非常高的情况下,这种错误是不被允许的。而FoxMail的“邮件特快专递”功能正好可以弥补传统的电子邮件发送方式在这方面的不足。   #1邮件特快专递的原理   其实原理说穿了非常简单:使用“邮件特快专递”功能时,FoxMail就是把自己当成SMTP,也就是发件服务器,在发送电子邮件时,没有发向发件服务器让它转发,而是直接发向收件服务器,如果发送成功,就表示收件服务器上已经收到了邮件,接收者可以马上收信或在线查看。这其实是把电子邮件服务器软件的一部分功能集成到了收发电子邮件的软件里面。这大概也是它为什么和FoxMail Server同时出现的原因。   不知道是出于技术问题还是安全方面的考虑,“邮件特快专递”功能一次只能发给一个人,也就是收信人地址只能填一个,而且不能使用抄送功能。   另外,在使用前必须先填上域名服务器(DNS)的IP地址。说到域名,可能有不少人不知道这究竟是什么东东,但是,如果说起网址,不知道的人就应该去补习一下网络的基础知识了吧。   域名只是网址的一种比较书面的说法而已,它其实是为了方便人们记忆才发明出来的一种类似标签的东西。网络中的计算机在通讯时,实质上是以4段由“.”号间隔开的8位二进制数字──IP为基础的,而域名服务器正是用来转换域名和IP的,就像把名字和号码联系起来的电话号码本一样。电子邮件地址中“@”符号后面的那一部分,其实就是收件服务器的域名。   FoxMail使用“邮件特快专递”功能时,就必须调用DNS服务器来查出收件服务器的IP。正像它的说明文件中说的那样,“如果在Windows系统的ICP/IP属性对话框中填写了域名服务器地址,FoxMail会自动取得并使用该地址”。但是大部分拨号上网的用户在拨入以后,服务器都会自动指定一个DNS服务器,所以普通用户的电脑中,和“拨号服务器”绑定在一起的TCP/IP协议是没有指定DNS服务器的(在“控制面板”的“网络”里面可以看到)。既然没有指定,那我们就必须手工设置了(不知道是不是由于技术原因,FoxMail没有调用拨号时自动指定的DNS服务器地址)。   #1应用“邮件特快专题”功能   先打开FoxMail的“选项”菜单,然后在弹出的下拉菜单中点击“系统设置”一项,就可以看到如^43040601a^1所示的窗口,再选择“邮件特快专递”一栏,在“域名服务器1(2)”中填入IP地址,再把下面的“邮件发送成功后提示”一项勾上就可以了。   FoxMail的帮助文件中给出了几个可用的DNS服务器的IP地址,也可以把自己的ISP商所提供的DNS服务器的地址填上(通常在ISP商主页上的“客户服务”或“常见问题”之类的栏目中有写)。实在不知道,也可以用下面的办法得到这个DNS服务器地址:   先拨号上网,然后在“开始”菜单的“运行”栏中键入“winipcfg”后回车,再点击“IP配置”窗口右下方的“详细信息”按钮,在“主机信息”一栏的第二行“DNS服务器”后面就是你现在所使用的DNS服务器的IP地址,照原样填入FoxMail里面就可以了。   至于使用该功能发送邮件,只要在写好的邮件窗口中点击“特快专递”就可以了(^43040601b^2)。