第14章收发电子邮件14.1电子邮件基础14.2使用免费邮箱14.3使用OutlookExpress收发邮件14.4发送电子贺卡习题1.电子邮件的基本概念利用计算机网络发送或接收的邮件称为电子邮件(E-mail)。对于大多数用户而言,E-mail是互联为大众提供网络服务的商业公司都会在它们的服务器系统中辟出一台计算机(一套计算机系统)独立处理电子邮件业务,这部服务器就称为邮件服务器。它将用户发送的信件承接下来再转送到指定的目的地,或将来自网内外的电子邮件存储到相关的网络邮件邮箱中,以等待邮箱的所有人去收取。14.1电子邮件基础发送和接收邮件的计算机可以属于局域网、广域网或Internet。如果某一局域或广域网没有与国际网络相连接,那么该网络的电子邮件只能在其网内的计算机间传送而不能越出网外。我们称只限制在局部或全局(广域)网络内传递的邮件为“办公室电子邮件”(OfficeE-mail),而对那些能够在世界范围内(即国际网络)传递的电子邮件称为“国际网络电子邮件”(InternetE-mail利用局域网或Internet传递邮件时,可以通过邮件服务器将该邮件一次性地送达一组(全体)人员,如某科室的全体人员,也可以只传送给指定的(某一或部分)如果某局域网、广域网能与国际网络相连接,那么就可以在此局域网、广域网内的工作站上连接Internet,也就能够通过该工作站往网外发送电子2.电子邮件地址互联网上的电子邮件服务采用客户机/服务器(Client/Server)方式。实际上,电子邮件服务器就是一个电子邮局,它全时段地开机运行着电子邮件服务程序,并为每一个用户开设一个电子邮箱,用以存放任何时候从世界各地寄给该用户的邮件,等待用户随时上网索取。用户在自己的计算运行电子邮件客户程序,例如OutlookExpress,Messenger,FoxMail等,用于发送、接收、阅读邮要发送电子邮件,必须知道收件人的E-mail地址,即收件人的电子邮箱。这个地址是由ISP向用户提供的,或者是Internet上的某些站点向用户免费提供的,是一个“虚拟邮箱”,即ISP的邮件服务器E-mail地址的格式均为:用户名@电子邮件服务器域名。例如zhangfeng@pku.edu.cn。其中,用户名由英文字符组成,用于鉴别用户身份,又称为注册名。@的含义和读音与英文介词at相同,表示“位于”之意。电子邮件服务器域名是电子邮件邮箱所在电子邮件服务器的域名。在邮件地址中不区分大小写。整个E-mail地址的含义是“在某电子邮件服务器上的某人”3.邮件传输协议在Internet上传输邮件是通过SMTP(SimpleMailTransferProtocol,简单邮件传输协议)和POP(PostOfficeProtocol,邮局协议)两个协议完成的。目前,大多数邮件服务器上安装的是UNIX操作系统,该操作系统吸收了TCP/IP协议集,TCP/IP协议集又包含SMTP协议和POP协议。因此,UNIX操作系统具有处理邮件的功能。当然,在Windows?NT服务器上设置邮件服务系统也是目前较流行的。在Internet上,邮件通过在源主机与目标主机的25号端口之间建立一条TCP连接进行投递,邮件进程使用SMTP侦听该端口。SMTP是一个简单的ASCII码协议,它接收进来的连接,并从连接上将消息复制到适当的邮箱中。如果一条消息不能投递,一个出错报告将返回给发件人。与25号端口建立一条TCP连接后,发送方主机作为客户机,等待接收方主机应答;接收方主机作为服务器,开始交谈。服务器发送一条消息表示是否已进入准备接收状态,如果没准备好,客户机断开连接,待会再试。如果服务器可以接收邮件了,则客户机被告知该邮件来自谁,发送给谁。目前,许多WWW站点都提供免费的邮件服务,用户可以在这些网站上申请免费的邮件服务,并通过这些网站收发自己的电子邮件。例如,新浪网(www.sina.com.cn),163电子邮局(www.163.net),网易(www.163.com)等都提14.2使用免费邮箱除了到ISP开户交费获得电子邮箱外,现在许多Internet站点都在增加服务以吸引更多的访问者,免费电子邮箱便是其中之一,它是一种无需付费即可获得的邮箱。现在网上提供免费电子邮箱服务的商家越来越多,通过搜索引擎可以很容易找到它们的站点。例如链接到“搜狐”主页,在搜索框中输入“免费邮箱”并选中“网站”,单击【搜索】按钮即可看到数十个支持链接14.2.1免费邮箱的用途如果已经从ISP注册了一个邮箱,申请其他的邮箱有什么用途呢?以下几种情况也许可以说明它们的1)如果由于某种原因更换ISP而造成E-mail地址变化,会中断原来通过E-mail与单位、朋友和亲人的联系。如果有一个固定的电子邮箱,则可以消除2)如果订阅几种不同的邮件杂志或邮件列表,每天都可能有数十封邮件投入邮箱,与其他私人邮件混杂在一起,十分不便。如果一人有多个邮箱,则3)一旦邮箱遭到邮件炸弹的攻击,可使用户的损失降到最小。一般ISP提供的邮箱是有空间限制的,超出限制的部分将收费。而免费邮箱遭到攻击时,互联网上的免费服务形形色色,除了免费贺卡和免费电子邮箱外,还有免费软件、免费个人主页空间、免费电子邮箱服务大多在Web站点的首页处提供。它们分为3种类型:Web页面邮箱、POP3邮箱和1.Web页面邮箱此类邮箱的特点是若要取信必须登录到该网站才行,用户无法用通用的E-mail软件(例如OutlookExpress)直接取信。这种邮箱使用起来很不方便,而且由于收发信都要登录到该网站,要耗费很多的14.2.2免费邮箱的类型2.POP3邮箱从使用者的角度看,免费的POP3邮箱和各ISP提供的邮箱并没有什么不同。使用免费的POP3邮箱的用户可以使用各种E-mail软件在不登录页面的情况下直接取信、离线读信、写信,大大节省了上网时间。不过,为了利用其POP3功能,需要对用户的浏览器或E-mail软件进行设置,即需将E-mail软件的邮件收信服务器POP3设置成免费邮箱提供商的服务器名(通常只对POP3服务器进行特殊设置,无需修改SMTP3.转信邮箱并非真正的E-mail邮箱,它仅仅是一个E-mail中转站,在中转站里设有转信指针,可将别人发到这个地址上的信转发到用户真正的E-mail邮箱。在Internet上,用户的E-mail联系地址用转信邮箱1)大多数用户不会始终使用一个ISP和POP3邮箱,而每次改换ISP和邮箱后就有更换E-mail地址的困扰,必须花很多时间把新的E-mail地址告诉亲朋好友。如果拥有一个转信邮箱,就可以省去这个麻烦。2)很多转信邮箱都有过滤垃圾信件的功能,这样“邮件炸弹”就无法威胁到用户了,而且即使被炸,也可以再换一个邮箱,把转信指针指向那个邮箱上在网站中申请免费邮箱应从该邮箱提供者的首页中申请,申请方法大同小异。一般要求用户选择一个邮箱用户名,并设定密码,提供用户的基本信息等。申请免费邮件服务1)启动InternetExplorer,在地址栏中输入新浪网网址,然后按Enter键,打开新浪网页首页(图14.12)单击【注册新会员】链接,然后按屏幕提示输入相关信息即可完成邮件申请。14.2.3申请和使用免费邮箱图14.1新浪网首页收发邮件例如,使用刚申请的新浪网上的电子邮件服务,假定邮件账号为newsss@sina.com.cn3)打开新浪首页,在【代号】框中输入用户名newsss,在【密码】框中输入电子邮件密码(图14.24)单击【免费邮箱】按钮,进入邮件服务区,收发电子邮件(图14.3图14.2登录邮件服务区图14.3收发电子邮件服务区免费邮箱可以满足普通用户需求,但容量有限、速度慢、安全性差,另外,许多免费邮箱提供商有可能实行邮箱收费。基于以上原因,许多单位配有自己的邮件服务器为本单位工作人员提供电子邮件服务,同时ISP也提供有偿的电子邮件服务。邮件服务器管理员为用户开设账号,用户借助电子邮件客户端软件收发电子邮件。目前,使用较为广泛的电子邮件客户端软件有Foxmail,NetAnts,OutlookExpress等,其使用方法也基本相同,下面以OutlookExpress14.3使用OutlookExpress收发邮件OutlookExpress是IE浏览器的组件之一,随着IE浏览器被越来越多的人使用,OutlookExpress也成为人们处理电子邮件的首要选择。OutlookExpress是基于Internet的标准电子邮件通信程序,不仅具有访问Internet电子邮件账号,接收、回复和发送电子邮件等基本功能,而且还具有许多其他辅助功能,使用户在管理和使用电子邮件时更加方便,并14.3.1启动和配置OutlookExpressOutlookExpress是可以用于收发电子邮件的客户软件,在使用之前必须先进行设置,建立与邮件服务器的初步连接。其中,许多设置项可取默认值,但必须进行用户身份设置(电子邮件账号)和邮1.主要功能借助于OutlookExpress,用户可以与Internet上的任何人交换电子邮件、参加新闻组交换信息,也可以管理多个邮件和新闻账号,在一台计算机上可以查看多个服务器中的邮件。如果用户将邮件放置在邮件服务器上,可以通过不同的计算机查看电子邮件,只需在不同的计算机上创建该服务器帐号即可。2.启动启动OutlookExpress1)单击【开始】→【所有程序】OutlookExpress命令。2)单击任务栏中快速启动区内的启动OutlookExpress图标如果是初次启动OutlookExpress程序,将会打开【Internet连接向导】对话框。根据屏幕提示,第一步,输入用户的名字,这个名字将作为给他人发送的电子邮件中的发件人名字;第二步,填入电子邮件地址,电子邮件地址是其他人向用户发送电子邮件时使用的地址,该地址是ISP提供的、本单位的邮件服务器管理员提供的或用户自己申请的免费电子邮件地址(图14.4图14.4发件人设置接下来,需要进行邮件服务器的设置,在【邮件接收服务器】栏填写邮件接收服务器域名;在【发送邮件的服务器】栏填写发送邮件服务器的域名。多数ISP提供的接收邮件服务器和发送邮件服务器的域名相同(图14.5图14.5邮件服务器名设置3.添加电子邮件账号邮件账号,即E-mail账号,一般由邮件服务器管理员提供。要通过OutlookExpress收发电子邮件,就必须将邮件账号添加到OutlookExpress中。在OutlookExpress中添加电子邮件账号1)启动OutlookExpress2)单击【工具】菜单上的【账号】命令(图14.6),打开【Internet账号】对话框,再打开【邮件】选项卡(图14.7图14.6OutlookExpress窗口图14.7【邮件】选项卡3)单击【添加】按钮,在弹出的级联菜单中单击【邮件】选项,打开【Internet连接向导】。在【显示名】框中输入显示名称,该名称将出现在外发邮件的【发件人】字段,不影响邮件的发送与接4)单击【下一步】按钮,在Internet电子邮件地址对话框中输入ISP或局域网(LAN)系统管理员提供的邮件账号(图14.8图14.8输入邮件账号5)单击【下一步】按钮,打开电子邮件服务器名对话框(图14.9)。首先,选择服务器类型,是POP3或IMAP(一般是POP3,如果不能肯定,应询问邮件服务器管理员);然后在【邮件接收服务器】和【发送邮件的服务器】框中分别输入ISP或局域网(LAN)管理员提供的收发邮件服务器的名疲―NS名)或IP地址。6)单击【下一步】按钮,打开InternetMail登录对话框。在【POP账号名】框中会自动显示邮件账号名称,即邮件地址最前面的部分,也可以输入该名称;在【密码】框中输入电子邮件密码(图14.10图14.9输入邮件服务器地址图14.10InternetMail登录对话框7)单击【下一步】按钮,按屏幕提示继续完成添加操作。在此期