敬业的IT人 >> 操作系统 >> FreeBSD >> 在FreeBSD上组建ISP级的邮件系统(Ver:0.3)

在FreeBSD上组建ISP级的邮件系统(Ver:0.3)

敬业的IT人 互联网 佚名 2008-1-3 10:51:34

FreeBSD(基本系统) + Postfix(MTA 邮件传输代理) + MySQL(后台数据库,用户保存用户信息) + Cyrus -SASL2(发信认证) + Courier -IMAP(提供POP3/IMAP服务) + MailDrop(MDA 邮件投递代理) + amavisd-new(内容过滤) + Spamassassin(反垃圾邮件) + Clamav(杀毒) + Extman (后台用户管理) + ExtMail( 一个高效率的webmail)

作者:冯勇 fengydefaultrouter="192.168.1.1"

如果你使用的是ADSL拔号

a、修改/etc/ppp/ppp.c sendmail_enable="NO" sendmail_submit_enable="NO" sendmail_outbound_enable="NO"sendmail_msp_queue_enable="NO"

创建/etc/periodic.cborder="0" alt="在FreeBSD上组建ISP级的邮件系统(Ver:0.3)(图二)" width="262" height="255" />

在FreeBSD上组建ISP级的邮件系统(Ver:0.3)(图三)

点击查看大图

3、安装extman

从extmail 官方网站下载软件包,解压复制到/usr/local/www/apache22/cgi-bin目录。

%cd /usr/local/www/apache22/cgi-bin/extman/

编辑 webman.cf

# sys_config, the config file and webman programe rootSYS_CONFIG = /usr/local/www/apache22/cgi-bin/extman/# sys_langdir, the i18n dirSYS_LANGDIR = /usr/local/www/apache22/cgi-bin/extman/lang# sys_templdir, the template dirSYS_TEMPLDIR = /usr/local/www/apache22/cgi-bin/extman/html# maildir_base, the base dir of user maildir, use absolute path# if not set. SYS_MAILDIR_BASE = /home/data/domains# if mysql, all relate paramters should prefix as SYS_MYSQLSYS_MYSQL_USER = webmanSYS_MYSQL_PASS = webmanSYS_MYSQL_DB = extmailSYS_MYSQL_HOST = localhostSYS_MYSQL_SOCKET = /tmp/mysql.sock   

创建/tmp/extman

%mkdir /tmp/extman%chmod 777 /tmp/extman/

创建软件包的链接

%cd extman/libs/Ext/%./buildlink.sh build /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/

打开浏览器输入http://ip/extman

用户名:root@extmail.org 密码:extmail

在FreeBSD上组建ISP级的邮件系统(Ver:0.3)(图四)

点击查看大图

系统配置文件下载

rc.conf 内容

mysql_enable="YES"apache22_enable="YES"postfix_enable="YES"sendmail_enable="NO"sendmail_submit_enable="NO"sendmail_outbound_enable="NO"sendmail_msp_queue_enable="NO"courier_authdaemond_enable="YES"courier_imap_pop3d_enable="YES"courier_imap_imapd_enable="YES"amavisd_enable="YES"spamd_enable="YES"clamav_clamd_enable="YES"clamav_freshclam_enable="YES"

由于水平有限,时间急促,文档中难免有错漏,如果你发现错误,或有更好的建议请告诉我,本人一定尽力做到最好。

感谢你的阅读!

fengyong 2006-03-10 19:19

baidu: 进入讨论组讨论。
粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com