Postfix部署【7】配置 WebMail

本文详细介绍了如何配置和安装Extmail Webmail系统,包括与MySQL的集成、Apache服务器的配置,以及Extman后台管理的设置。涵盖了从安装到测试的完整流程,重点突出了关键步骤和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Extmail 介绍


Extmail 是一个以perl语言编写,面向大容量/ISP级应用,免费的高性能Webmail软件,主要包括ExtMail、Extman两个部分的程序套件。ExtMail套件用于提供从浏览器中登录、使用邮件系统的Web操作界面,提供给普通邮件用户使用。而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面,提供给邮件系统的管理员使用。它以GPL版权释出,设计初衷是希望设计一个适应当前高速发展的IT应用环境,满足用户多变的需求,能快速进行开发、改进和升级,适应能力强的webmail系统。

Extmail还被设计成一个能够替代目前国内外一些主流webmail软件的系统,例如:SqWebMail,OpenWebmail及squirrel,Igenus等。

ExtMail Project 是一个活跃的开源邮件系统项目,目前由ExtMail 团队维护。该项于2005年9月18日正式启动,最初以WebMail软件为主,至今已逐步形成了ExtMail软件系列。整个项目的目标是开发出高效、 易用、富有生命力的邮件系统(方案),经过粗略的统计,截止2009年10月份,已有超过8000个服务器在运行ExtMail软件,其中有超过4000 个运行在互联网上。

目前Extmail的主要特点集中如下:

支持Maildir,索引技术,速度超快 支持多国语言同屏显示,真正国际邮 支持巨型邮箱(超过1GB)海量文件 支持无限尺寸附件,I/O能力强 模板化,多语言,修改非常容易。

二、配置 Extmail


  • 安装 Extmail

    $ tar zxvf extmail-1.2.tar.gz
    $ mkdir -pv /var/www/extsuite
    $ mv extmail-1.2 /var/www/extsuite/extmail
    $ cd /var/www/extsuite/extmail/
    $ cp webmail.cf.default webmail.cf
    
  • 配置Extmail连接MySQL

    $ vim /var/www/extsuite/extmail/webmail.cf
    SYS_CONFIG = /var/www/extsuite/extmail/
      #默认的网页路径(所以上面直接创建了一个目录)
    SYS_MESSAGE_SIZE_LIMIT = 5242880
      #用户可以发送的最大邮件
    SYS_USER_LANG = zh_CN
      #语言选项(这里修改为中文,默认是英文)
    SYS_MAILDIR_BASE = /var/mailbox
      #此处即为您在前文所设置的虚拟用户邮件的存放目录(这里修改为/var/mailbox) 
    SYS_MYSQL_USER = extmail
    SYS_MYSQL_PASS = extmail
    SYS_MYSQL_PASS = extmail
      #以上用来设置连接数据库服务器所使用用户名、密码和邮件服务器用到的数据库
    SYS_MYSQL_HOST = localhost
      #指明数据库服务器主机名,这里默认即可
    SYS_MYSQL_SOCKET = /var/lib/mysql/mysql.sock
      #指明数据库sock文件,这里默认,如果不是使用RPM包就要修改
    SYS_MYSQL_TABLE = mailbox
    SYS_MYSQL_ATTR_USERNAME = username
    SYS_MYSQL_ATTR_DOM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值