当前位置:首页>网络学院>服务器>Mail服务器教程>文章内容

架构基于FreeBSD和Postfix的IGENUS Webmail邮件系统1.05正式发布

[ 来源: | 作者: | 时间:2007-07-21 | 收藏 | 推荐 ] 【

转载,来源:http://www.xuki.org/bbs/showthread.php?t=62

架构基于FreeBSD和Postfix的IGENUS Webmail邮件系统
FreeBSD+Postfix+cyrus-sasl+Courier-imap+igenus+Clamav+amavisd-new
杨廷勇
Copyright © 2004、2005
本文介绍使用FreeBSD+Postfix+cyrus-sasl+Courier-imap+igenus+Clamav+amavisd-new来架构一个具有多域名,有webmai防病毒和垃圾邮件并有web管理界面的邮件系统。
Jacky, $Revision: 1.05 bate $Date: 2005-4-20
系统主要采用MySQL做为认证数据库。
本文在FreeBSD4.10和5.3上安装测试通过,登录认证放弃采用PAM方式。看了很多资料,但大多都是使用PAM,不明白cyrus-sasl2-saslauthd可以与MySQL、PgSQL进行认证了,为什么还在用第三方软件PAM来实现认证呢?
您在以本文作为根据配置电脑的时候,若出现任何故障,后果自负,与本人无关。
________________________________________
Table of Contents
Chapter 1. 系统安装
1.1 安装MySQL
1.2 安装Apache
1.3 安装PHP
1.4 安装openssl
1.5 安装phpMyAdmin
1.6 通过phpMyadmin设置数据库 www.it55.com在线教程
1.7 安装cyrus-sasl2-saslauthd
1.8 安装 postfix 和 cyrus-sasl
1.9 安装expect
1.10 安装Courier-imap
Chapter 2. 配置邮件服务器
2.1 配置rc.conf
2.2 配置cyrus-sasl2-saslauthd
2.3 配置postfix 和 cyrus-sasl
2.4 配置Courier-imap
Chapter 3. 安装postfix管理工具
3.1安装本人开发的postfix管理工具
3.2 用户登录测试
Chapter 4. 防病毒与防垃圾邮件
4.1 安装Clamav
4.2 安装amavisd-new
4.3 安装配置Spamassassin
Chapter 5. 安装webmail
Chapter 6. 查看系统状态
________________________________________
Chapter 1. 系统安装
安装之前:因用户数据都保存在/var目录下,因此安装FreeBSD时/var的空间应尽量大。FreeBSD的版本为5.3,按最小化安装,软件包只 安装cvsup,安装结束后用cvsup更新ports树。在文档中假设服务器的ip地址为192.168.0.2,域名为toping.net,主机名 为mail.toping.net。
________________________________________
1.1 安装MySQL
mail# cd /usr/ports/databases/mysql323-server http://www.it55.com/
mail# make install clean

编辑/etc/rc.conf,加入
mysql_enable="YES"

________________________________________
1.2 安装Apache
mail# cd /usr/ports/www/apache2
mail# make install clean

编辑/etc/rc.conf,加入
Apache2_enable="YES"

________________________________________
1.3 安装PHP
mail# cd /usr/ports/www/mod_php4

mail# make install clean

安装需要的PHP扩展模块
mail# cd /usr/ports/lang/php4-extensions
mail# make install clean

注:gettext需选中
最后在编辑/usr/local/etc/apache2/httpd.conf中加入:
#php_mod4
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
________________________________________
1.4 安装openssl
mail# cd /usr/ports/security/openssl

mail# make install clean

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn



________________________________________
1.5 安装phpMyAdmin
mail# cd /usr/ports/databases/phpmyadmin
mail# make install clean(在这里建议可以选择所有的选项)

安装装后默认的安装目录为:/usr/loca it55.com

(编辑:IT资讯之家 www.it55.com

返回顶部
共9页: 上一页 1 [2] [3] [4] [5] [6] [7] [8] [9] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]