RHEL 5服务篇—部署Postfix邮件系统(三)构建web邮件系统
来源:互联网 发布:最新双色球参选数据 编辑:程序博客网 时间:2024/06/12 21:18
web邮件系统就是使用网页发送和接受邮件,由于使用网页发送和接受邮件不需要预先配置,直接登录网页就可以发送和接受邮件,所以使用起来很方便。postfix支持使用的web邮件系统有很多中,如:OpenWebmail、iGENUS、Extmail、SquirrelMail等等。
今天我们就来使用SquirrelMail部署web邮件系统,SquirrelMail是使用PHP开发的一套网页程序,可以与Postfix、Dovecot很好的兼容。(注意:安装SquirrelMail之前,需要将postfix和dovecot安装好,如何安装postfix请参考http://cshbk.blog.51cto.com/5685776/1218671 安装dovecot请参考http://cshbk.blog.51cto.com/5685776/1218724)
1、下载并部署SquirrelMail软件包
我们可以从SquirrelMail的官方网址http://www.squirrelmail.org下载最新的源码包。
我将下载好的squirrelmail-1.4.22.tar.gz和zh_CN-1.4.22-20110426.tar.gz解压后,将其复制到网站目录中去,其部署位置取决于访问路径,应根据实际情况确定。
2、创建数据目录,附件目录。
通过浏览器访问web邮箱时需要提交邮件的内容,上传附件等相关操作,因此需要创建相应的数据目录,附件目录,并确保网站运行用户(如daemon)对上述目录有写入权限。
3、创建主配置文件config.php
SquirrelMail的主配置文件为config.php,位于子目录config/中。主配置文件通常并不存在,需要参考默认配置手动创建 。适当修改配置文件,设置界面语言,收发信服务器地址,数据目录和附加目录等相关信息。
[root@localhost webmail]#cp config/config_default.php config/config.php
[root@localhost webmail]#vim config/config.php
<?php
......//省略部分内容
$domain='cshbk.com';
$smtpServerAddress='localhost'; //SMTP服务器地址
$smtpPort=25; //SMTP服务端口
$imapServerAddress='localhost'; //IMAP服务器地址
$imapPort=143; //IMAP服务端口
$imap_server_type='dovecot'; //使用IMAP的类型
$data_dir='/usr/local/httpd/htdocs/webmail/data/'; //数据目录的位置
$attachment_dir='/usr/local/httpd/htdocs/webmail/attach'; //附件目录的位置
$squirrelmail_default_language='zh_CN'; //界面语言
$default_charset='zh_CN.UTF-8'; //默认字符集
上述配置内容中,收发信服务器的地址和端口一般默认即可(如果你的邮件服务器和web服务器不是在同一台服务器上,那么就需要指定邮件服务器的地址了)。主要是修改数据目录和附加目录的路径,以及支持中文语言。(注意:在配置文件中,每条配置后面必须加上分号“;”)
4、访问webmail邮箱系统
在配置上述的所有配置之后,开启httpd服务,在浏览器中输入相应的网址就可以看到webmail的登录界面了。
使用webmail收发邮件
使用上次创建的test1登录webmail,给test2发送一封测试邮件。
在此使用test2登录webmail,查收test1给自己发送的电子邮件。
一个webmail就这么搭建成了,是不是很简单啊!!!
本文出自 “邓奇的Blog” 博客,请务必保留此出处http://dengqi.blog.51cto.com/5685776/1219172
- RHEL 5服务篇—部署Postfix邮件系统(三)构建web邮件系统
- RHEL 5服务篇—部署Postfix邮件系统(一)
- RHEL 5服务篇—部署Postfix邮件系统(四)设置SMTP发信认证及别名机制
- 部署Postfix+MySQL+Dovecot+Postfixadmin+Extmail邮件系统(三)
- 构建web邮件系统
- RHEL 5服务篇—使用Apache搭建web服务(三)构建web虚拟主机
- 快速搭建基于web的postfix邮件系统
- CentOS5.5下postfix邮件系统安装配置
- [精华] 【原创】postfix(ldap)邮件系统
- [精华] 【原创】postfix(ldap)邮件系统
- 搭建Postfix邮件系统
- postfix邮件系统完整版
- 利用Postfix搭建邮件系统
- postfix邮件系统迁徙
- postfix邮件系统完整版
- 邮件系统postfix安装
- POSTFIX邮件系统搭建
- 使用Postfix构建基于FreeBSD的邮件系统(简化版)
- RHEL 5服务篇—LAMP平台的部署及应用
- RHEL 5服务篇—使用LAMP部署phpMyAdmin系统以及Discuz论坛系统
- RHEL 5服务篇—修改MySQl数据库root密码的几种方式
- RHEL 5服务篇—部署Postfix邮件系统(一)
- RHEl 5服务篇—部署Postfix邮件服务(二)配置邮件服务器的收、发信服务
- RHEL 5服务篇—部署Postfix邮件系统(三)构建web邮件系统
- Replica Sets+Sharding方案之真枪实弹篇
- RHEL 5服务篇—部署Postfix邮件系统(四)设置SMTP发信认证及别名机制
- SQL Server 2008入门系列之安装SQL Server 2008
- SQL Server 2008入门系列之SQL Server服务管理及注册注册
- SQL Server 2008入门系列之设置数据库服务器的访问权限
- 详解网络传输中的三张表,MAC地址表、ARP缓存表以及路由表
- 思科路由器、交换机的基本管理
- 虚拟局域网VLAN