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官方网站的主页
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的设置主菜单
|
|
选择主菜单项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
| 回书目 上一节 下一节 |
|
· Linux服务器架设自测获.. · 边界网关安全防护自测.. · Cisco CCNA最新真题自.. · 我在美联储监管银行 书.. · 我在美联储监管银行 目.. · 我在美联储监管银行 前.. |
· 入侵的艺术 目录 · 入侵的艺术 前言 · 网管员全真面试题自测.. · 子弹的本质—— 形势没.. · 学习大量的词汇—— 对.. · 重用的情况怎样 |
|
|||
| · 国际文档格式标准开战 · 华为、贝恩资本22亿美.. · 2008年IT产业29个预言 · SQL Server 2005全解 · Windows系统加固专题 · Sun以10亿美元并购开源.. · Windows Home Server .. · 2007盘点专题:有多少.. |
· 病毒查杀专题 · 802.11n:下一代的无线.. · 反垃圾邮件技术应用 · 运营商封堵非法ADSL共享 · VoIP的安全性探讨 · 甲骨文85亿美元收购BEA · 如何优化IT 控制能耗 · 龙芯要做中国的“奔腾” |
||
|
|||
| · VPN技术 · SQL Server 2005全解 · SOA 面向服务架构 · 子网掩码教程 · SQL Server 2005全解 · 三层交换技术专题 · Windows远程桌面应用 · 深入了解PGP加密技术 |
· MySQL数据库备份 · 病毒查杀专题 · VPN技术 · Solaris 10 配置管理 · Linux 基础 · Linux防火墙 · SSL VPN详细知识 · 路由器设置与口令恢复 |
||
|
|||
| · VPN技术 · SQL Server 2005全解 · SQL Server 2005全解 · SOA 面向服务架构 · 子网掩码教程 · 三层交换技术专题 · Windows远程桌面应用 · MySQL数据库备份 |
· 身份认证技术 · 病毒查杀专题 · 清除流氓软件——51CTO.. · SSL VPN详细知识 · Sniffer安全技术从入门.. · 常用交换机典型配置 · Linux 集群技术专题 · VPN技术 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·ASP.NET 2.0 Web Part编.. ·ASP.NET 2.0 Web Part编.. |
·ASP.NET 2.0 Web Part编.. ·ASP.NET 2.0服务器控件之.. |
| ·WCF的Web编程模型资源 ·重提URL Rewrite(4):.. |
·重提URL Rewrite(3):.. ·重提URL Rewrite(2):.. |
| ·创建ASP.NET AJAX风格的.. ·使用UpdatePanelAnimatio.. |
·ASP.NET 2.0发送电子邮件.. ·C#低级Windows API钩子.. |
| · 思科警告统一通信管理存.. · 家用路由器存在严重缺陷.. · 华为2008市场攻略 240亿.. |
· 浅谈国内的渗透评估过程 · VPN安全技术与应用 · 企业如何进行计算机取证.. |
| · IDC:2008年IT市场10大.. · Visual Studio 2005开发.. · 测试开发人员参考手册 |
· 年初17大热门技术 年底.. · 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. |
| · Linux操作系统下文件和.. · 热点:国内大型企业如此.. · IBM和Sun起争议 坚持不.. |
· 中小企业刀片市场将达20.. · IT人员应当了解的七个存.. · IDC:2008年IT市场10大.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· IT人员应当了解的七个存.. · 希捷承认部分硬盘暗藏病.. · 硬盘之父获得诺贝尔物理.. |