第10章收发电子邮件10.1电子邮件基础10.2电子邮件地址与邮件传输协议10.3使用免费邮箱10.4使用OutlookExpress收发邮件10.5发送电子贺卡10.6邮箱安全习题10利用计算机网络来发送或接收的邮件叫做“电子邮件”,英文名为E-mail。电子邮件是最主要的网络应用之一。当计算机接入Internet并安装了收发电子邮件的软件之后,用户就可以开始发送或接收电子邮件;除此之外,用户还可以借助浏览器使用上的邮件系统收发电子邮件。本章介绍的主要内容有:√电子邮件的基础知识√电子邮件地址与邮件传输协议√使用免费电子邮箱√使用OutlookExpress收发电子邮件√发送电子贺卡√邮箱安全与传统邮政邮件相比,电子邮件的突出优点是方便、快捷和廉价。这些突出的优点使它成为一种新的、快捷而廉价的信息交流方式,极大地方便了人们的生活和工作,成为最广泛使用的电子通信方式。为大众提供网络服务的商业公司都会在它们的服务器系统中辟出一台电脑(一套电脑系统)来独立处理电子邮件业务,这部服务器就叫做“邮件服务器”。它将用户发送的信件承接下来再转送到指定的目的地,或将来自网内网外的电子邮件存储到相关的网络邮件邮箱中,以等待邮箱的所有人去收取。10.1电子邮件基础发送与接收邮件的电脑可以属于局域网络、广域网络或Internet。当利用局域网或Internet传递邮件时,可以通过邮件服务器将该邮件一次性地送达一组人员;也可以只传送给指定的人员。如某局域网络、广域网络能与国际网络相连接,那么就可以在此局域网络、广域网络内的工作站上连接Internet,这时就能够通过该工作站往网外发送电子邮件。1.电子邮件地址互联网上的电子邮件服务采用客户/服务(client/server)方式。电子邮件服务器其实就是一个电子邮局,它全天候全时段开机运行着电子邮件服务程序,并为每一个用户开设一个电子邮箱,用以存放任何时候从世界各地寄给该用户的邮件,等待用户任何时刻上网索取。用户在自己的电脑上运行电子邮件客户程序,如OutlookExpress、Messenger、FoxMail等,用以发送、接收、阅读邮件等。10.2电子邮件地址与邮件传输协议要发送电子邮件,必须知道收件人的E-mail地址(电子邮件地址),即收件人的电子邮箱所在。这个地址是由ISP向用户提供的,或者是Internet上的某些站点向用户免费提供的,它是一个“虚拟邮箱”,即ISP的邮件服务器硬盘上的一个存储空间。E-mail地址格式为:用户名@电子邮件服务器域名例如:zhangfeng@pku.edu.cn在利用网络传递邮件前,必须在邮件服务器中拥有一个属于自己的网络电子邮件邮箱,该邮箱是以一个邮箱网址来代表的。要与网络邮箱相连接,除了该邮箱网址以外,还必须拥有邮箱的密码(Password)。2.邮件传输协议在Internet上传输邮件是通过简单邮件传输协议(SimpleMailTransferProtocol,SMTP)和邮局协议(PostOfficeProtocol,POP)完成的。目前,大多数邮件服务器上安装的是UNIX操作系统。在WindowsNT服务器上设置邮件服务系统也是目前较流行的。在Internet上,邮件通过在源主机与目的主机的25号端口之间建立一条TCP连接进行投递,邮件进程使用SMTP侦听这个端口,它接收进来的连接并从连接上将消息拷贝到适当的邮箱中。如果一条消息不能投递,一个出错报告将返回给发件人。SMTP是一个简单的ASCII码协议。与25号端口建立一条TCP连接后,发送方主机作为客户机,等待接收方主机应答;接收方主机作为服务器,开始交谈。服务器发送一条消息告诉是否已进入准备接收状态,如果没准备好,客户机解除连接,稍后再试。服务器可以接收邮件了,则客户机被告知该邮件来自谁,发送给谁。比如收件人的主机服务器通知客户机可以送消息过来,于是,客户机送出消息,服务器给以应答。当所有邮件传送完后,连接被解除。免费电子邮箱是一种无需付费即可获得的邮箱。通过“搜索引擎”很容易找到免费邮箱。也许您已经从ISP注册了一个邮箱,还要别的邮箱有什么用途呢?以下几种情况会使您认识到它们的独特之处。(1)有一个免费的固定的电子邮箱。(2)利用不同邮箱接受不同类别的邮件。(3)如果您的邮箱遭到邮件炸弹的攻击,可使您的损失降到最小。10.3使用免费邮箱10.3.1免费邮箱的用途免费电子邮箱服务大多在Web站点的首页处提供。它们分为三种类型:Web页面邮箱、POP3邮箱和转信邮箱。1.Web页面邮箱这类邮箱的特点是您若要取信,必须登录到该网站才行,用户无法用通用的E-mail软件(例如OutlookExpress)直接取信。10.3.2免费邮箱的类型2.POP3邮箱使用免费的POP3邮箱的用户可以使用各种E-mail软件,在不登录上页面的情况下直接就能取信、离线读信、写信,大大节省了上网时间。不过,为了利用其POP3功能,需要对您的浏览器或者E-mail软件进行一些设置,即需将您的电子邮件软件的邮件收信服务器POP3设置成免费邮箱提供商的服务器名(通常只对POP3服务器作特殊设置,而无需修改SMTP服务器设置)。3.转信邮箱转信邮箱并非真正的E-mail邮箱,它仅仅是一个E-mail中转站,在中转站里设有转信指针,可将别人发到这个地址上的信转发到真正的E-mail邮箱里去。E-mail联系地址用转信邮箱来表示有很多优点。(1)大多数用户不会始终使用一个ISP和POP3邮箱,而每次改换ISP和邮箱后就有更换E-mail地址的困扰,必须花很多时间把新的E-mail地址告诉亲朋好友。而若拥有一个转信邮箱,就可省去这个麻烦。(2)很多转信邮箱都有过滤垃圾信件的功能,这样“邮件炸弹”就无法威胁到您,而且即使“被炸”,可再换一个邮箱。国内涌现出不少完全支持中文的免费邮箱,它们大多功能完善,支持中文信件,容量也大,十分适合国人的需要。书中表10-1显示的是提供免费邮箱服务的部分国内Web站点。10.3.3国内免费邮箱在网站中申请免费邮箱要从该邮箱提供者的首页中申请,申请方法大同小异。一般要求您选择一个邮箱用户名、设定密码、提供关于您自己的一些信息等。△申请免费邮件服务例如,申请“新浪网”上的免费电子邮件服务。(1)启动InternetExplorer,在地址栏中输入新浪网的网址,然后按Enter键,打开新浪网页首页,如图10-1所示。10.3.4申请与使用免费邮箱图10-1新浪首页(2)单击【注册新会员】,然后按屏幕提示输入相关信息完成邮件申请。△收发邮件例如,使用刚申请的新浪网上的电子邮件服务为例,假定邮件账号为newsss@sina.com.cn。(3)打开新浪首页,在【代号】框中,输入newsss;在【密码】框中,输入邮件密码,如图10-2所示。图10-2登录邮件服务区(4)单击【免费邮箱】,进入邮件服务区,收发电子邮件,如图10-3所示。图10-3收发电子邮件服务区免费邮箱也存在很多不足之处。许多单位配有自己的邮件服务器为本单位工作人员提供电子邮件服务,同时ISP也提供有偿的电子邮件服务。邮件服务器管理员为用户开设账号,用户借助电子邮件客户端软件收发电子邮件。目前,使用较为广泛的电子邮件客户端软件有Foxmail、NetAnts、OutlookExpress等,其使用方法也基本相同,本节以OutlookExpress为例讲述非免费邮箱的使用。10.4使用OutlookExpress收发邮件OutlookExpress是IE浏览器的组件之一。OutlookExpress是基于Internet的标准电子邮件通信程序,不仅具有访问Internet电子邮件账号,接收、回复和发送电子邮件等基本功能,而且还具有许多其他的辅助功能。OutlookExpress是可以用于收发电子邮件的客户软件,在使用之前必须先进行设置,建立与邮件服务器的初步连接。其中许多设置项可取默认值,但必须进行用户身份设置(电子邮件账号)和邮件服务器设置,否则无法收发电子邮件。10.4.1启动和配置OutlookExpress1.OutlookExpress主要功能借助于MicrosoftOutlookExpress,用户可以同Internet上的任何人交换电子邮件,参加新闻组交换信息,可以管理多个邮件和新闻账号,在一台计算机上可以查看多个服务器中的邮件。如果用户将邮件放置在邮件服务器上,可以通过不同的计算机来查看电子邮件,只需在不同的计算机上创建该服务器账号即可。2.启动OutlookExpress方法一:单击【开始】菜单中的【程序】命令,然后单击子菜单中的【OutlookExpress】命令。方法二:单击任务栏中【快速启动】区内的【启动OutlookExpress】图标。如果是初次启动OutlookExpress程序,将会打开Internet连接向导。根据屏幕提示,第一步,输入用户的名字,这个名字将作为您给别人发送的电子邮件中的发件人名字;第二步,填入电子邮件地址,电子邮件地址是其他人向您发送电子邮件时使用的地址,该地址是ISP向您提供的、本单位的邮件服务器管理员提供的或您自己申请的免费电子邮件地址,如图10-4所示。图10-4发件人设置接下来,需要进行邮件服务器的设置,在【邮件接收服务器】栏填写邮件接收服务器域名;在【发送邮件的服务器】栏填写发送邮件服务器的域名。图10-5邮件服务器名设置3.添加电子邮件账号邮件账号,即E-mail账号,一般由邮件服务器管理员提供。要通过OutlookExpress收发电子邮件,就必须将邮件账号添加到OutlookExpress中。△在OutlookExpress中添加电子邮件账号(1)启动OutlookExpress程序。(2)在【工具】菜单上,单击【账号】,如图10-6所示;屏幕上出现【Internet账号】对话框,然后单击【邮件】选项卡,如图10-7所示。图10-6OutlookExpress窗口图10-7【邮件】选项(3)单击【添加】,屏幕上弹出其下级菜单;单击【邮件】选项,屏幕上出现【Internet连接向导】;在【显示姓名】框中,输入显示名称,该名称将出现在外发邮件的【发件人】字段,不影响邮件的发送与接收。(4)单击【下一步】,在【Internet电子邮件地址】页中,输入ISP或局域网(LAN)系统管理员提供的邮件账号,如图10-8所示。(5)单击【下一步】,屏幕上出现【电子邮件服务器名】页,如图10-9所示;首先,选择服务器类型,是POP3或IMAP;然后在【接收邮件服务器】和【外发邮件服务器】框中,分别输入ISP或局域网(LAN)管理员提供的收发邮件服务器的名称(DNS名)或IP地址。图10-8输入邮件账号图10-9输入邮件服务器地址(6)单击【下一步】,屏幕上出现【InternetMail登录】页;在【账号名】框中会自动显示邮件账号名称,即邮件地址最前面的一部分,也可以输入该名称;在【密码】框中,输入邮件密码,如图10-10所示。(7)单击【下一步】,按屏幕提示继续完成添加操作。在此期间,用户需要指定计算机与Internet的连接类型,如图10-11所示。(8)单击【下一步】,继续按屏幕提示操作,最后单击【完成】,屏幕回到【Internet账号】对话框。在【账号】列表框中,显示刚添加的邮件账号。图10-10【InternetMail登录】页面图10-11指定与Internet的连接类型SMTP是发送邮件服务器所采用的协议。它是建立在TCP/IP之上的当计算机在发送或转发信件时怎样找到下一个目的地的一个规定,即控制信件中转方式的协议。POP3(邮局协议第3版)是Internet电子邮件的第一个标准,是接收邮件服务器所采用的协议。它提供信息存储功能,保存收到的电子邮件到用户登录下载,并且在所有信息和附件被下载时,同时从服务器上永久删除,不留备份。所以用户必须随时备份邮件文件,否则一旦信息被意外删除,或电脑被盗,或系统的数据丢失,或遭破坏,就