频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

9.7 Web方式收发邮件

作者: 林慧琛,尤国君,刘殊 出处:人民邮电出版社  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2008-01-25 17:34
关 键 词:Linux  电子邮件  Red Hat Linux  服务器  配置  Red Hat Linux服务器配置与应用
阅读提示:《Red Hat Linux服务器配置与应用》第9章介绍了电子邮件服务的配置与应用,本小节讲的是Web方式收发邮件。

9.7  Web方式收发邮件

相信大多数人都在Internet上申请过免费的电子邮箱,体验过以Web方式撰写邮件、收发邮件、管理自己的邮箱的快乐。提供以Web方式收发邮件的服务被称为Web邮件服务,它是将电子邮件服务集成于Web来实现的。在Internet中,几乎所有的免费电子邮件服务都提供了Web邮件服务。在Linux中,虽然Postfix没有直接提供Web邮件服务功能,但是通常可通过将它与Apache以及第三方的Webmail软件(如squirrelmail、openwebmail等)集成在一起,提供Web邮件服务。

Red Hat Enterprise Linux 5中自带的squirrelmail(小松鼠网页电子邮件系统)就是一个用PHP4编写的、基于IMAP协议的Webmail电子邮件客户端软件。squirrelmail的主要特点是架设、操作与维护简便,无需使用SQL Server,与标准的电子邮件服务软件(如Postfix)的兼容性好,而且可以通过安装插件(Plugin)来扩充其功能。当需要更新版本或使用新的插件时,可以直接到squirrelmail官方网站(http://www.squirrelmail.org/)去下载,如图9-33所示的是squirrelmail官方网站的主页。

1.squirrelmail的安装
Red Hat Enterprise Linux安装程序默认没有安装squirrelmail。读者可使用下面的命令检查系统是否已经安装了squirrelmail。

rpm -q squirrelmail 

命令的执行情况如图9-34所示。

从图9-34中可见,系统当前还没有安装squirrelmail。可将Red Hat Enterprise Linux 5第2、3张安装光盘放入光驱,加载光驱后在光盘的Server目录下分别找到squirrelmail的RPM安装包文件php-mbstring-5.1.6-5.el5.i386.rpm和squirrelmail-1.4.8-4.el5.noarch.rpm,然后使用下面的命令安装它。

 

图9-33  squirrelmail官方网站的主页

 
图9-34  检查系统是否已经安装了squirrelmail

rpm -ivh /mnt/Server/php-mbstring-5.1.6-5.el5.i386.rpm
rpm -ivh /mnt/Server/squirrelmail-1.4.8-4.el5.noarch.rpm

命令执行后,如果出现如图9-35所示的结果,则表示squirrelmail安装成功。

 

图9-35  安装squirrelmail

2.squirrelmail的配置
squirrelmail的主配置文件为/etc/squirrelmail/config.php。要配置squirrelmail,可以直接修改该文件的内容,但是使用squirrelmail的配置工具来配置更方便、更直观。使用squirrelmail的配置工具进行配置的具体步骤如下。

打开squirrelmail的配置工具,可执行下面的命令。

/usr/share/squirrelmail/config/conf.pl

命令执行后打开设置主菜单,如图9-36所示。

选择主菜单项D,即在命令提示符(Command>>)后输入字母“d”,则进入指定IMAP服务器的预设置,如图9-37所示,然后可根据Linux系统的当前配置,在命令提示符后输入所用的IMAP服务器类型名,此处输入“cyrus”。

选择主菜单项1,即在命令提示符后输入数字“1”,进入组织设置子菜单,如图9-38所示。然后可根据具体情况修改组织的名称、标志等信息。设置完毕后在命令提示符后输入字母“r”,即可返回主菜单。

 

图9-36  squirrelmail的设置主菜单

 
图9-37  IMAP服务器的预设置

 
图9-38  squirrelmail的组织设置菜单

选择主菜单项2,即在命令提示符后输入数字“2”,进入服务器设置子菜单,如图9-39所示。由于前面已经对IMAP服务器做了预设置,因此这里只需要将服务器的域名(子菜单项1)修改为“gdvcp.net”,将发送邮件的方式(子菜单项3)改为“SMTP”(此时更新SMTP设置项即子菜单项B也随之变为“localhost:25”)。

选择主菜单项4,即在命令提示符后输入数字“4”,进入全局设置子菜单,如图9-40所示。将用户名用小写字母(子菜单项6)改为“true”。

选择主菜单项10。即在命令提示符后输入数字“10”,进入语言设置子菜单,如图9-41所示。这里可将缺省语言(子菜单项1)改为“zh_CN”(中文),将缺省字符集(子菜单项2)改为“gb2312”。

 

图9-39  squirrelmail的服务器设置菜单 

 

图9-40  squirrelmail的全局设置菜单 

 

图9-41  squirrelmail的语言设置菜单

选择主菜单项S,即可将所做的修改同时保存在文件/etc/squirrelmail/config.php和usr/share/squirrelmail/config/config.php(符号连接文件)中。

上述修改只是对squirrelmail的最基本配置,还可根据需要做进一步的修改。特别是,在默认情况下仅配置安装了3个插件,而Red Hat Enterprise Linux 5中共带了16个插件,因此需要时可选择主菜单项8,将其他插件配置到squirrelmail中。

在完成了对squirrelmail的配置后,为了能在浏览器中访问到squirrelmail的Webmail网页,应执行下面的命令来重新启动htttpd服务。

/etc/init.d/httpd restart

3.使用squirrelmail收发邮件
采用RPM包安装squirrelmail时,安装程序会在Apache服务器的默认Web站点中配置一个别名webmail,该别名被定义在/etc/httpd/conf.d/squirrelmail.conf文件中,即:

Alias /webmail /usr/share/squirrelmail

因此,可直接在浏览器的地址栏中输入“http://mail.gdvcp.net/webmail”(其中,mail.gdvcp.net是postfix+apache+squirrelmail服务器的域名),从而打开squirrelmail的登录页面,如图9-42所示。

在squirrelmail的登录页面中,输入Linux系统中的用户名及密码,系统验证无误后即可进入Webmail中,如图9-43所示。接下来,用户就可以正常地收发邮件了。

 

                          图9-42  squirrelmail的登录页面                          

 

图9-43  使用squirrelmail

【责任编辑:杜书 TEL:(010)68476606】

回书目   上一节   下一节
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
关键字阅读
频道精选