Extmail 是一个以perl语言编写,面向大容量/ISP级应用,免费的高性能Webmail软件;它以GPL版权释出,设计初衷是希望设计一个适应当前高速发展的IT应用环境,满足用户多变的需求;能快速进行开发、改进和升级,适应能力强的webmail系统;Extmail还被设计成一个能够替代目前国内外一些主流webmail软件的系统。
操作系统
RHEL5.5 x86_64
Web 服务器
Apache
系统自带
数据库
MySQL
邮件传输代理 MTA
Postfix-2.3.3-6
支持MySQL
邮件接收代理 MRA
Dovecot
邮件投递代理 MDA
Maildrop-2.2.0
支持过滤和强大功能
Web账户管理后台
Extman-1.1
支持无限域名、无限用户
WebMail系统
Extmail-1.2
支持多语言、全部模板化,功能基本齐全
图形日志分析及显示
mailgraph_ext
在Extman中已经包含了
其他数据认证库
courier-authlib-0.62.4
负责虚拟用户的认证
SMTP认证库
Cyrus SASL
标准的SASL实现库,可以支持Courier authlib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<code># yum -y install bind caching-nameserver</code>
<code># vi /var/named/chroot/etc/named.conf</code>
<code>options {</code>
<code> </code><code>listen-on port 53 { 192.168.0.0</code><code>/24</code><code>; };</code>
<code> </code><code>directory </code><code>"/var/named"</code><code>;</code>
<code> </code><code>dump-</code><code>file</code> <code>"/var/named/data/cache_dump.db"</code><code>;</code>
<code> </code><code>statistics-</code><code>file</code> <code>"/var/named/data/named_stats.txt"</code><code>;</code>
<code> </code><code>memstatistics-</code><code>file</code> <code>"/var/named/data/named_mem_stats.txt"</code><code>;</code>
<code> </code><code>allow-query { 192.168.0.0</code><code>/24</code><code>; };</code>
<code> </code><code>allow-query-cache { 192.168.0.0</code><code>/24</code><code>; };</code>
<code>};</code>
<code>logging {</code>
<code> </code><code>channel default_debug {</code>
<code> </code><code>file</code> <code>"data/named.run"</code><code>;</code>
<code> </code><code>severity dynamic;</code>
<code> </code><code>};</code>
<code>zone </code><code>"."</code> <code>IN { </code>
<code> </code><code>type</code> <code>hint; </code>
<code> </code><code>file</code> <code>"named.ca"</code><code>; </code>
<code>zone </code><code>"xfcy.org"</code> <code>IN {</code>
<code> </code><code>type</code> <code>master;</code>
<code> </code><code>file</code> <code>"xfcy.org.zone"</code><code>;</code>
<code> </code><code>allow-update { none; };</code>
<code>zone </code><code>"0.168.192.in-addr.arpa"</code> <code>IN {</code>
<code> </code><code>file</code> <code>"192.168.0.zone"</code><code>;</code>
<code># vi /var/named/chroot/var/named/xfcy.org.zone</code>
<code>$TTL 86400</code>
<code>@ IN SOA mail.xfcy.org. root.mail.xfcy.org. (</code>
<code> </code><code>2013051801 ; serial (d. adams)</code>
<code> </code><code>3H ; refresh</code>
<code> </code><code>15M ; retry</code>
<code> </code><code>1W ; expiry</code>
<code> </code><code>1D ) ; minimum</code>
<code>@ IN NS mail.xfcy.org.</code>
<code>@ IN A 192.168.0.89</code>
<code>@ IN MX 5 mail.xfcy.org.</code>
<code>mail IN A 192.168.0.89</code>
<code># vi /var/named/192.168.0.zone</code>
<code>@ IN SOA mail.xfcy.org. root.mail.xfcy.org. (</code>
<code> </code><code>2013051801 ; Serial</code>
<code> </code><code>28800 ; Refresh</code>
<code> </code><code>14400 ; Retry</code>
<code> </code><code>3600000 ; Expire</code>
<code> </code><code>86400 ) ; Minimum</code>
<code> </code><code>IN NS mail.xfcy.org.</code>
<code>89.168.0.192.</code><code>in</code><code>-addr.arpa IN PTR mail.xfcy.org.</code>
<code># ln -s /var/named/chroot/etc/named.conf /etc/</code>
<code># ln -s /var/named/chroot/var/named/named.ca /var/named/</code>
<code># ln -s /var/named/chroot/var/named/xfcy.org.zone /var/named/</code>
<code># ln -s /var/named/chroot/var/named/192.168.0.zone /var/named/</code>
<code># chkconfig named on</code>
<code># /etc/init.d/named start</code>
<code># yum -y install httpd php php-mysql mysql mysql-server mysql-devel openssl-devel dovecot perl-DBD-MySQL</code>
<code># chkconfig mysqld on</code>
<code># /etc/init.d/mysqld start //初始化MySQL数据库</code>
<code># mysqladmin -u root password mysql //设置root密码</code>
<code># yum -y groupinstall "Development Libraries" "Development Tools" "Legacy Software Development" "X Software Development"</code>
<code># yum -y install tcl tcl-devel libart_lgpl libart_lgpl-devel libtool-ltdl libtool-ltdl-devel pcre-devel //安装后续编译软件所需的依赖包</code>
本文转自Vnimos51CTO博客,原文链接:http://blog.51cto.com/vnimos/1203138,如需转载请自行联系原作者