基于Linux的邮件服务器简介
linux mail 操作说明

linux mail 操作说明Linux Mail 是一个强大的命令行工具,用于在 Linux 系统上发送和接收电子邮件。
下面是关于如何使用 Linux Mail 进行邮件操作的详细说明。
1. 安装邮件客户端:在终端中执行以下命令安装 Linux Mail:```sudo apt-get install mailutils```2. 配置邮件服务器:在终端中执行以下命令来配置你的邮件服务器参数:```sudo dpkg-reconfigure exim4-config```根据提示进行配置,包括选择"Internet Site"类型,指定邮件服务器的域名等。
3. 发送邮件:使用以下命令发送一封邮件:```echo "邮件内容" | mail -s "主题" 收件人地址```例如,发送一封消息给****************:echo"Hello,thisisatestemail"|mail-s"TestEmail"****************```4. 查看收件箱:输入以下命令来查看收件箱中的邮件:```mail```5. 阅读邮件:在终端中,执行 `mail` 命令后,将显示收件箱中的所有邮件。
通过输入邮件的序号来选择要读取的邮件,例如:```2```输入上述命令后,将显示列表中的第二封邮件的详细内容。
6. 删除邮件:使用以下命令删除邮件:```d 邮件序号```例如,如果要删除列表中的第三封邮件,输入:d 3```7. 回复邮件:使用以下命令回复邮件:```r 邮件序号```回复后,会进入邮件编辑器,编辑你的回复内容,并保存退出即可。
这些是使用 Linux Mail 进行邮件操作的基本步骤。
你可以根据需要进一步探索Linux Mail 的其他功能和选项,通过 `man mail` 命令查看更多详细的使用说明。
如何在Linux系统上搭建邮件代理服务器

如何在Linux系统上搭建邮件代理服务器随着互联网的发展,电子邮件已经成为我们日常生活和工作中不可或缺的一部分。
为了更好地管理和保护我们的电子邮件,搭建邮件代理服务器是非常有必要的。
在本文中,我将介绍如何在Linux系统上搭建邮件代理服务器,并提供一些实用的技巧和建议。
一、选择适合的邮件代理服务器软件在搭建邮件代理服务器之前,首先需要选择适合的邮件代理服务器软件。
常见的邮件代理服务器软件有Postfix、Sendmail和Exim等。
在选择之前,我们需要考虑以下几个方面:1.稳定性和安全性:选择一个稳定且有良好安全记录的邮件代理服务器软件是非常重要的,以确保您的电子邮件安全。
2.易于配置和管理:选择一个易于配置和管理的邮件代理服务器软件将帮助您节省时间和精力。
3.可扩展性:选择一个具有良好扩展性的邮件代理服务器软件,以便您可以根据需要进行功能扩展和定制。
基于以上几个方面的考虑,我推荐使用Postfix作为邮件代理服务器软件。
Postfix是一款稳定、安全且易于配置的邮件代理服务器软件,广泛应用于各种Linux发行版中。
二、安装和配置Postfix1.安装Postfix在Linux系统上安装Postfix非常简单。
首先,打开终端并以root用户身份运行以下命令来安装Postfix:```sudo apt-get install postfix```根据系统提示进行配置,一般选择“Internet Site”选项,并输入您的域名。
2.配置PostfixPostfix的配置文件位于/etc/postfix/main.cf。
您可以使用任何文本编辑器打开该文件并进行必要的配置。
以下是几个常见的配置选项:- myhostname:设置您的邮件代理服务器的主机名。
- mydomain:设置您的邮件代理服务器的域名。
- mydestination:设置邮件将被投递的目的地域名。
根据您的实际需求进行配置,并保存文件。
Linux下Open Webmail邮件服务器配置

Linux下安全高效Web邮件服务器利用浏览器通过web方式来收发电子邮件的服务或技术(WebMail),不需借助邮件客户端,可以说只要能上网就能使用极大地方便了用户对邮件的收发。
对于不能熟练使用邮件客户端,或者在网吧不便使用邮件客户端的用户来说,WebMail更是必不可少的选择。
另外, 设定pop3 server, smtp server 等对于某些使用者来说也有点困难。
这时候WebMail 就显出它的好处了。
ebMail 就是使用者透过浏览器连到web服务器, 而由web server 上的程序负责作收信/送信的动作. 使用者直接透过browser 作读信/写信等操作, 信件其实并不存在使用者的计算机上. 因此无论使用者用的是哪一部计算机, 只要可以连上网络, 都可以使用读到之前与新收到的信件。
另外一个好处是WebMail 不容易因为读取含有病毒的档案而导致中毒, 更不会发生个人邮件系统中毒后, 寄送大量病毒信件给其它亲朋好友的这种惨剧。
一、软件概述与下载:Email能够成为当今Internet上应用最广泛的网络服务,WebMail可谓功不可没。
在Linux下系统中MTA服务的软件有许多,常用Sendmail、Qmail、Postfix等软件,本文使用RHEL 4.0 + Postfix + dovecot + Apache + OpenWebMail制作一个集POP和WebMail等功能的电子邮件系统。
下面讲述如何把Linux机器配置成一个基于Web的电子邮件系统。
这个电子邮件系统可以用于一个小团体或者组织之中。
当然如果你家里有一个互联网连接(比如ADSL),那么它也可以用安全的方式远程检测你的电子邮件。
Postfix是一个非常优秀的MTA,她素以高效、安全的特点而著称。
Postfix是作者在UNIX上所见过的MTA中在反垃圾邮件(Anti-Spam或Anti-UCE)方面做得最好的一个,甚至有很多公司在Postfix代码的基础上进行二次开发而推出反垃圾邮件网关产品。
邮件服务器配置

邮件服务器配置一、邮件服务器基础1、邮件服务器概念邮件服务器是一种用于电子邮件传输的计算机服务器,它使用SMTP (简单邮件传输协议)和POP3(邮局协议版本3)等协议来发送和接收电子邮件。
邮件服务器在互联网上运行,使得用户可以通过各种设备(如计算机、手机、平板电脑等)接收和发送电子邮件。
2、邮件服务器类型根据其功能和用途,邮件服务器可分为以下几种类型:1、个人邮件服务器:用于个人或家庭用户发送和接收电子邮件。
2、企业邮件服务器:用于企业用户发送和接收电子邮件,通常需要更高的安全性和可靠性。
3、邮件网关服务器:用于将来自不同邮件服务器(如Exchange Server、Gmail等)的邮件进行整合和管理。
4、邮件归档服务器:用于存储和管理邮件数据,以便进行搜索、恢复和管理。
二、邮件服务器配置流程1、选择邮件服务器软件选择适合自己需求的邮件服务器软件,如Microsoft Exchange Server、Google Gmail、开源的Postfix等。
根据需要选择免费或付费的版本。
2、安装邮件服务器软件根据所选邮件服务器软件的安装指南,进行安装。
通常需要将软件安装在计算机上,并配置网络连接和其他必要的服务。
3、配置邮件服务器软件配置邮件服务器的网络设置、安全性、用户账户和权限等。
确保配置正确,以便用户可以发送和接收电子邮件。
4、测试邮件服务器使用各种电子邮件客户端(如Outlook、Webmail等)测试邮件服务器的功能,确保能够正常发送和接收电子邮件。
5、维护邮件服务器定期监控和维护邮件服务器,确保其正常运行。
进行备份、更新软件和安全措施等操作,以保证邮件服务器的稳定性和安全性。
三、邮件服务器安全措施1、防火墙配置配置防火墙以保护邮件服务器免受未经授权的访问和攻击。
只允许必要的网络流量通过防火墙,并阻止潜在的威胁。
2、SSL/TLS加密使用SSL/TLS加密来保护邮件传输过程中的数据安全性。
这将确保在发送和接收电子邮件时,数据不会被窃取或篡改。
Linux环境下中小型web邮件系统分析与构建

; e p r x iy
1 ) D
I NS N
I N A
;
mii m nmu
d s a lmal o n . pe ic m. p .
1 2 1 . 65 7 . 88 .
2系统 开 发 平 台配 置
21 . DNS配 置
图 2实体关系( R I E )I  ̄
般在安装 R d a 9服务器版时 ,系统会 自动安装好 D S服 eh t N 务器程序 , 如果没有安装 , 可以下载到 Bn i d软件并依照说 明文档解
一
压安装 。 D S默认有一个 l a ot D S域名 配置 文件 , N o l s的 N ch 因此 对于 l o —
Ab t a t T i ril i l ic s e h r c s f a ay i g a d c n t ci g a we mal s s m n e he L n x t d s n d f r s r c : h s t e man y d s u s s t e p o e s o n lzn n o sr t b a c u n i yt e u d r t i u 。i e i e o g s l a d me i m- i d e tr rs s a d t e c mp s n t o k u e s mal n d u sz n e p ie n h a u ew r s r . e
1系统 开发 平 台及 工 具 选 择
图 1邮件服务系统整体架构
构建该 邮件 系统需要完成两个工作 , 一是搭建 邮件服务系统的 支撑平 台 , 二是开发 w b ma 客户端 系统 。邮件服务系统的支撑平 e i l 台包括 了操 作系统 、 邮件传 输代 理服务器 、 数据库 系统和 D S 名 N域 服 务器。通过综合 考察 ,选定 了 R d H t90 L u e a . i x+ Sn m i . n e d al 8 1 2+ MyQ 50+ Bn 90的模 式 。M S L数 据库 系 统不 是 R d SL. i . d yQ e ht a 默认 安装 的数 据库 ( 默认 是 P s rS L , ot eQ )并且 以往 的邮件系 统 g 都采用文件存储方式保存用户的邮件 , 在开发过程 中对这种模式进 行一些探索 , 包括用数 据库 方式存储 邮件 以及基 于数据 库的用户验 证。 在系统开发 中选用 JP aaSre ae) S 0 v evrP gs 技术来构建 网站系统 。 Jv 语 言的一个众所 周知的优点就是其跨平 台性 ,因此要在 Lnx aa iu 系统下构造邮件服务客户端 , 选用 Jv 技 术是一个很好 的选择 。 aa 整体系统构架如 图 1 。
Linux下的Postfix邮件服务器

Linux下的邮件服务器Postfix(一)在Linux下1、挂载光驱建立DNS服务器的MX记录:正向:反向:2、创建用户和密码:看一下邮箱邮件默认保存在这里:3、安装Postfix包,开启Postfix服务:4、关闭sendmail服务:5、编辑/etc/postfix/main.cf文件找到这几项修改其余不改:myhostname = 邮件主机的完整名称mydomain = 邮件主机域名myorigin = $mydomain(表示所有)设置发件人邮件地址的网域名inet_interfaces = all (表示监听所有端口)监听端口【把下面的inet_interfaces=localhost注释掉】mydestination = $myhostname, $mydomain(表示所有)指定接收邮件时收件人的域名mynetworks = 192.168.1.0/24, 127.0.0.0/8(192.168.1.0/24表示这个网段,127.0.0.0/8表示本地)设置可以为其转发邮件的网络relay_domains = $mydestination(表示所有)设置可以为其转发邮件的域名6、重新启动服务:7、验证:发信:#telnet 25 telnet到邮件服务器的25号端口helo 用helo或ehlo介绍自己(可以不写)mail from:li@ 发信人地址rcpt to:gen@ 收件人地址data 表示开始输入邮件正文Hello! 邮件正文.新起一行以“.”表示正文结束quit 退出telnet收信:Linux下的邮件服务器Postfix(二)windows下第三方软件在(一)的基础上作:1、安装软件包dovecot、perl-DBI和mysql:2、修改主配置文件/etc/dovecot.conf3、开启服务重启服务器:4、将windows的首选DNS指向写成DNS服务器IP:5、验证:安装一个收发邮件的软件,然后在用windows自带的邮件收发软件(开始---程序---Outlook Express)互相测试:Windows自带的:工具-----账户-----添加-----邮件------软件安装完后:开始----程序-----找到刚安装的收发邮件的软件Windows Live Mail点开发一封邮件试一下(抄送是同时发给谁):这里有可能被认为是垃圾邮件:再用另一种软件(pine)测试一下:在windows中安装这个软件(这个软件可以在Linux里用但要依赖很多包所以这里只在windows里试一下):再选几个OK或是就进入:点回车:选择S项:选中前四一项一项调(选中后双击可调,回车确定):到li中查看一下:设置Postfix服务器邮件转发和用户的别名在(一)(二)的基础上(这个大致写一下):1、编辑配置文件/etc/aliases文件的记录格式(在最下面添加)用户的别名(假名):用户的真名admin: root 邮件的别名(发给admin也就是发给root)group: user1,user2邮件的群发(发给group也就是发给user1、user2….. user1:root@邮件转发(将发给user1的邮件发给root用户)2、修改aliases文件后更新aliases.db文件postalias hash:/etc/aliases3、刷新服务器。
Linux1 邮件服务器 配置sendmail.cf

Linux1 邮件服务器配置sendmail.cfsendmail.cf文件是sendmail每次启动时要读取的配置文件。
它包含了sendmail 启动时必须的信息。
它列出了所有重要文件的位置,指定了这些文件的缺省权限。
包含了一些影响sendmail行为的选项。
更重要的是,它还包含了地址重写(rewriting addresses)规则。
sendmail.cf文件是按行组织的。
每一个配置命令行都是由命令加上特定参数构成的,例如命令V的参数是一个数字,而F命令的参数则是字母w,再加上绝对路径,如图9-35中第70、91行所示。
图9-35 sendmail.cf配置命令行提示在对sendmail.cf文件进行配置时,必须保证每个配置命令行只能有一个命令,且位于该命令行行首(不存在空格),否则配置将不生效。
在该文件中如果行首的第一个字符为“#”,表示该行为注释;如果第一个字符为空格则表示该行为上一行的延续。
除此之外,行首的第一个字符均为命令,但是命令同变量或值之间没有间隔。
这种格式便于sendmail进行分析,但令很难使用户读懂。
下面介绍一下sendmail.cf配置文件中的命令。
1.D(定义宏)命令D定义宏并为其赋值。
当宏被定义之后,它就负责提供提供其存储的值给sendmail.cf文件中其他的命令使用或者直接提供给sendmail使用。
宏的名字可以是任何单字符,小写的用于sendmail内部宏,用户创建的宏只能使用大写字母作为名字。
一些sendmail的内部宏也在sendmail.cf文件里定义。
例如在配置文件中的第148、149两行定义了宏D和内部宏n,如图9-36所示。
图9-36 定义宏D和内部宏n那么宏D的值为,宏n的值为MAILER-DEAMON。
但若要使用宏的值时,还必须在宏的名字前面加上符号“$”,以这种形式来引用它的值。
例如图9-37配置文件中第150行设置。
图9-37 应用宏的值如果宏w的值为主机名moon,此时宏j的值就为,这便是本主机的全称名(FQDN)。
Linux1 邮件服务器 邮件服务器与DNS的关系

Linux1 邮件服务器邮件服务器与DNS的关系要使用E-mail,就需要邮件服务器,不然信件怎样寄出去?事实上,邮件服务器的原理并不是很难,下面会逐步谈到它的原理部分,然后针对其服务设置进行说明。
这里,首先要讲述的是邮件服务与DNS系统的关系,这一点是初学者最容易混淆的,是否要架设邮件服务器就一定要安装DNS系统呢?1.邮件服务器与合法的计算机名称目前,已经没有人会使用IP地址来寄信了(因为IP地址不容易记忆),通常收到的E-mail都是使用“账号@计算机名称”的方式来处理的,所以说,邮件服务器就一定要有一个合法注册过的计算机名称才可以。
这是因为邮件服务器本身就是一台计算机,这台计算机是利用TCP/IP来进行网络数据的传输的,所以当然需要IP 地址。
不过,由于网络使用泛滥的因素,导致不能直接利用计算机的IP地址来寄信。
这也正是架设邮件服务器就必须要有合法的计算机名称的根本原因。
既然只要一个合法的计算机名称即可,那么是否代表不需要架设一台DNS主机?的确,可以这样认为,只要拥有合法的计算机名称,即在DNS的查询系统中拥有计算机名称对应的A记录,理论上邮件服务器可以架设成功。
只不过,由于目前因特网上广告邮件、垃圾及病毒信件等占用了太多带宽,导致整个网络会花费过多的成本消耗在这些垃圾资料上。
所以,为了杜绝那些垃圾信件,现在的大型邮件服务提供商(ISP)都会针对来源不明的邮件加以限制,也就是要架设一台简单可行的邮件服务器越来越难了。
2.DNS反解的重要性对于一般的服务器来讲,只要使用正解让客户端能够找到我们的服务器即可(例如,WWW服务器)。
不过,由于目前收信端的邮件服务器会针对邮件来源的IP地址进行反解析,如果网络环境是由拨号连接取得不固定的IP地址时,该IP地址在ISP方通常会主动的以xxx.dynamic.xxx之类的计算机名称来管理,而这样的计算机名称名称会被主要的大型邮件服务器(例如hotmail、yahoo等)视为垃圾邮件,所以邮件服务器所发出的邮件将可能被丢弃。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文由418133804贡献pdf文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
第 21 期总第 151 期 2007 年 11 月内蒙古科技与经济 Inner M ong olia Science T echnology & EconomyNo . 21, t he 151th issue Nov. 2007基于 L inux 的邮件服务器简介王晓荣, 关玉欣( 内蒙古工业大学信息工程学院, 内蒙古呼和浩特 010051)摘要: 随着网络的产生和发展, 我们的生活变得更加快捷和方便。
在网络为我们提供了许多其他媒体无法取代的服务, 诸如: 网上购物、电子贺卡等等, 而电子邮件服务是当今因特网提供的主要也是最流行的服务之一。
本文基于此重点介绍了在 L inux 环境下, 电子邮件系统模型的三大基本模块。
关键词: Linux; 邮件传递代理; 邮件存储和获取代理; 邮件客户代理中图分类号: T P368 5 文献标识码: A 文章编号: 1007 6921( 2007) 21 0381 01 在 Linux 下有许多软件包可以实现标准的邮件服务。
Unix/ Linux 的电子邮件系统模型可分为邮件传递代理 MT A, 邮件存储和获取代理 M SA, 以及 M UA 三大模块。
虽然也有一些特殊的邮件应用程序无法确切归入上述分类。
下面我们就 Linux 邮件服务做一概述。
1 邮件传递代理 MT A 在 L inux 环境下的邮件传递代理包括 Send mail, 该系统几乎在任何 Linux 平台上都有相应的版本; 还有 D. J. Bernstein 的 Qmail 以及 Wiet se Venema 的 Post fix 系统。
它们负责接收并传递邮件。
这听起来很简单, 实际上设置可能相当复杂。
在邮件策略管理时需要设置一系列的路由和伪装选项, 而许多功能是由语言编程实现的, 用以过滤或者修改中继消息的头信息。
此外邮件路由和寻址邮件存储信箱的过程包含了复杂的与各种目录服务交互操作, 这些目录服务可能包含 DNS, 密码文件, NIS, LDAP 别名/ 数据库管理文件, 以及各种的通用数据库系统。
如今的 M T A 还要实现反垃圾邮件功能, 控制邮件头的 to 和 f rom 地址格式, 达到允许或者限制特定域名或者地址范围目的, 以上主要是通过修改存取控制表和规则实现。
这一过程通常包括查询资料表或者目录服务, 例如 Paul Vixie 的实时黑洞列表程序 RBL, 邮件滥用预防系统MAPS, 以及同类的 Dorkslayer/ ORBS 系统。
M T A 一直在不断增强之中, 以实现加强的策略控制以及反病毒和反蠕虫等功能。
在大多数情况下, 安装和设置 M T A 系统比较容易, 不过强大的功能的实现是以高度复杂性为代价的。
如果你所在的机构选择定制的 M T A 来满足特定的路由, 体系, 安全性和反垃圾邮件等要求, 就需要更加复杂的设置选项, 配置包括设计并处理 M T A 和各种子系统如 L DAP、 DNS 服务器之间的复杂关系。
2 邮件存储和获取代理 M SA 一旦安装并设置完成了 M T A, 通常还需要对 M SA 系统进行同样的配置过程。
如今大多数机构并不直接讲邮件传送到桌面客户系统, 而是将邮件存储到服务器, 让用户通过 POP 或者 IMAP 来读取各自的邮件。
邮件存储的管理有许多协议, 但如今最常用的是 POP3 和 IMAP4。
对于 MT A 来说, 由一些程序, 或者称之为Dae 来实现相应协议的服务。
大多数 M SA 可以与通用的 MT A 交互, 此外这些系统还包含加锁或者其他安全机制, 使得多个 M SA 可以并行工作而不发生冲突。
这意味着一些用户可以通过 POP 协议获取邮件而同时其余一些用户可以使用 IMAP 协议, 而另外一些用户可以登录系统, 使用本地 M UA。
例如: pine, mut t 或 elm 处理邮件。
单独用户也可以从一种存取协议切换到另一种, 而并不需要系统管理员的干预。
聪明的用户甚至可以越过通常的 M SA/ MUA 服务, 而使用通常的 U NIX 命令如 cp、和 mv f tp 或者远程同步rsync 来随意处置他们的邮件。
在一个已经安装了 L inux 系统机器上设置 pop 服务相当容易, 甚至不需要什么操作。
通常 pop daemon 被禁止, 可以在/ et c/ inet d. conf 文件中去掉相应行的注释, 并重新启动 daemon 服务即可。
MAP 也是如此。
P OP 通常将邮件转递到客户端并从服务器上移除, 而 IMAP 允许用户将邮件存贮在服务器端的活页夹中, 而客户端的拷贝是缓存或者工作副本, 这样做需要更多的服务器存储空间, 却可以让 IT 部门集中在服务器端进行备份和恢复, 并让客户端保持相当的灵活性和安全性。
IMAP 也可以设置成像 POP 那样在客户端读取后就删除服务器端的邮件, 从操作上讲, 两者并没有什么不同。
两种服务都由 inetd 来控制, 或可称其为网络分发服务, 相当于 L inux 的传达接待员! 。
POP 或 IMAP 可以经年累月的不间歇地运行。
无需特效关照, 默默地为成百上千个用户和邮箱服务。
不过有时邮件回复系统会犯些愚蠢的错误, 或者有些邮件软件产生了一些 bug, 这就需要系统管理员介入, 解决某些系统故障, 清除一些邮件碎片和垃圾。
例如, 有的用户的 POP 系统可能崩溃, 通常是由于客户收到了太大的邮件附件所致。
过大的附件文件超过了磁盘空间限制, 解决方( 下转第 384 页) 收稿日期: 2007- 08- 12381 ?总第 151 期内蒙古科技与经济各种组合, 这些组合在程序中运行后必然会产生一个结果, 从而判断是否是期望值。
又因为等价类划分法和边界值分析法是基于单缺陷理论! , 所以因果图法是上述两种方法有效的补充。
如在蒙古文字信息系统的作者子系统中我们用因果图法其测试用例如下: 用例输入条件 1. 蒙古文字作者输入 2. 蒙古文字性别输入 3. 蒙古文字发表书名输入 4. 蒙古文字发表书籍册数输入 5. 蒙古文字其他输入上述输入正确 1. 蒙古文字作者输入 2. 蒙古文字性别输入 3. 蒙古文字发表书名输入 4. 蒙古文字发表书籍册数输入 5. 蒙古文字其他输入上述输入有错误期望1给出正确提示 ( 如提交成功)2给出输入出错提示 ( 如提交不成功)通过上述方法我们对蒙古文字信息系统进行 GU I 测试, 在测试过程中我们不是毫无重点, 而是结合蒙古文字的特点和开发过程主要以等价类划分法和边界值分析法为主, 结合错误推测法和因果图法设计测试用例。
目的是尽早地、及时地发现缺陷, 以减少开发成本和提高软件质量。
3 结束语从软件的生存周期看, GU I 测试是指在程序代码开发结束以后进行的测试, 它在测试技术中主要是黑盒测试, 也就是说它是针对程序的功能进行的测试。
从另一方面来说, 蒙古文文字的这些结构特点给蒙文字软件的开发带来了许多不便, 也为软件的 GU I 测试造成了很大的困难。
所以在测试的时 ( 上接第 381 页) 法是利用shell 命令, 利用 undecode 译码附件, 并存储到该用户的 home 目录, 也可以设计一些小脚本程序来处理邮件, 重新恢复用户的邮箱系统。
通常 Unix 下的 mbox 是简单的文本文件, Qm ail 邮件存储在含有单个小文本文件的目录中。
3 邮件客户代理 MUA 邮件客户代理MUA 种类繁多, 而且如雨后春笋, 层出不穷, 各有千秋。
大都符合 POP 和 IMAP 协议。
这也包括微软的 Outlook 系列。
在 Linux 下, 许多人使用 fetchmail 抓取邮件并保存在本地邮箱。
然后使用任何一种邮件客户代理 M UA, 比如 elm, pine, m utt , MH/ exmh, EMACS 的 rmail, vmail, mh- e, g nus 以及大量的带有 GU I 接口的如 Blasa, M ahogany 等来处理邮件。
也有众多 L inux 用户选择使用 Netscape Communicator 内置的邮件客户端。
4 另类的 L inux 邮件应用在 Linux 和 Unix 下, 也有许多工具诸如 proc mail, vacation, bif f 和 fetchmail 等, 不能划归到 M T A, MSA, M UA 的分类中。
这里做另类简介。
Procmail 经常被用作本地递送代理! 和邮件处理代理。
它通常用来过滤发送给最终收信人的传送信息部分。
允许用户编写脚本程序实现对某些特定邮件的自动发文,拒绝, 恢复或者转寄功能。
也可以 ? 384 ?候要非常注意对这些特征的设计。
又因为不管是传统意义的测试还是面向对象的测试, 设计测试的依据是蒙古文字信息系统需求规格说明书、蒙古文字信息系统设计文档和蒙古文字信息系统使用说明书, 如果是设计文档错误, 不管哪种测试软件质量就难以保证, 当然测试的设计也就没有保障。
即使测试以后发现是设计的错误, 这时修改的代价是相当昂贵的。
因此, 较理想的做法是深入了解蒙古文字信息的特点, 按软件工程各阶段形成的文档, 分别进行严格的审查和测试。
总之, 应通过各种方法来提高测试效率, 提高蒙古文字信息系统的健壮性、正确性和有效性! [ 参考文献] [ 1] ( 美) Paul C. Jorg ensen 著, 韩柯, 杜旭涛译. 软件测试, 机械工业出版社, 2003, 7( 2) . [ 2] 朱少民. 软件测试方法和技术. 清华大学出版社, 2005, 7. [ 3] ( 美) Brian Marick 著, 韩柯等译. 软件子系统测试. 机械工业出版社, 2003. [ 4] 上海艾卫软件技术有限公司主编. 古乐, 史九林编著. 软件测试技术概论. 清华大学出版社, 2004. [ 5] 续向宏. 议蒙古文字的演变. 解放军外国语学院学报. 2000, 23( 4) . [ 6] 巴力登. 蒙文 T rueT ype 字型字体技术的研究. 新疆大学学报( 自然科学版) , 2004. 4. [ 7] 李振宏, 高光来著. 印刷体蒙古文文字识别中常用特征的获取. 微机发展, 2003, 13( 11) . [ 8] 宫云战. 软件测试. 国防工业出版社, 2006, 1. [ 9] 国家民委全国少数民族估计整理研究室. 中国少数民族估计总目提要. 编写纲要, 2001, 12. [ 10] 张克宏, 于洪志. 藏文文献数字化保护系统功能测试研究. 西北民族大学学报自然学科版, 2006, 3. 用作处理邮箱, 或者作为常规的电子邮件编程语言和链接库。