欢迎来到天天文库
浏览记录
ID:6807082
大小:818.50 KB
页数:46页
时间:2018-01-26
《基于linux与postfix_的邮件系统架设》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Linux与Postfix的邮件系统架设一.ExtMailSolution结构3二.硬件配置4三.操作系统安装4四.下载ExtMailSolution软件包26五.配置PostfixMTA27六.配置Courier-Authlib29七.安装Maildrop30八.配置Apache31九.安装ExtMail32十.安装ExtMan-web后台33十一.配置Mailgraph_ext36十二.配置Cyrus-SASL认证37十三.安装Courier-IMAP39十四.反病毒/内容过滤配置40十五.安装C
2、lamAV43一.ExtMailSolution结构ExtMailSolution是一个基于优秀开源软件的电子邮件系统解决方案,核心部件包括了Postfix,Amavisd-new,ClamAV,ExtMail和ExtMan,Courier系列软件。是一个功能相对比较齐全的免费电子邮件系统。以下是其主要的特性列表:·支持SMTP/POP3/HTTP协议·支持SMTP认证及ESMTP·可支持大容量邮箱(大于1GB)·高速Web界面访问邮箱·完整的Web管理后台·在线服务端病毒过滤·内建内容过滤·SMTP行为
3、识别垃圾邮件·支持大量反垃圾邮件技术·图形化邮件日志分析·支持别名/多域/域管理员等·支持网络磁盘/POP3邮件·支持读/写HTML格式邮件·支持定制模板及多语言整个邮件解决方案由如下软件组成: 功能模块内容备注操作系统(OS)CentOS4.3CentOS和RHEL是一样的,而且升级免费邮件传输代理(MTA)Postfix2.3snapshot使用2.3snapshot,虽然不是最新但是对一般人而言足够用了数据库/目录服务MySQL4.1可选openLDAP或NetScapeLDAP,本文以MySQL为
4、蓝本邮件投递代理(MDA)maildrop2.0.x支持过滤和强大功能Web帐户管理后台ExtMan0.16-pre1支持无限域名、无限用户POP3服务器Courier-IMAP只使用pop3部分,对于大部分企业而言完全足够WebMail系统ExtMail0.24-pre8支持多语言、全部模板化,功能基本齐全防病毒软件(Anti-Virus)ClamAV0.88最热门的开源杀毒软件SMTP阶段反垃圾邮件工具SpamLocker0.083基于SMTP行为识别的Antispam软件,大量可选插件内容过滤器Am
5、avisd-new2.40Content-Filter软件,支持与clamav/sa的挂接内容级别的反垃圾邮件工具SpamAssassin著名的SA,可以支持大量规则,但速度慢SMTP认证库CyrusSASL2.1x标准的SASL实现库,可以支持Courierauthlib其他数据认证库CourierAuthlib0.57authlib是maildrop,courier-imap等服务的关键部件日志分析及显示mailgraph_ext在ExtMan中已经包含了Web服务器Apache2.0.xCentOS
6、自带二.硬件配置要流畅地运行邮件系统,建议的硬件配置如下:·物理内存:256M+推荐512M·交换区:2倍物理内存大小·CPU:PIII1G+推荐P4·主板:推荐Intel原装·网卡:100M/1000M推荐3Com/Intel三.操作系统安装本文档支持RedHatEnterprise4.x及CentOS4.x版本。要注意的是安装系统时,只安装如下的组件:·WebServer要注意必须选中httpd-suexec软件包,否则下文的配置将失效·MYSQL数据库注意必须选中mysql-server,libdb
7、i-dbd-mysql,perl-DBD-mysql等模块,否则extmail将无法连接mysql·VIM编辑器强烈建议安装vim-enhanced软件包,它支持main.cf彩色高亮语法分析其余的Xwindows,打印,KDE/Gnore,服务器配置工具,网络工具,开发包等全部都不要选上。安装完毕进入操作系统后,建议禁止root直接登陆,并增加一个非root帐户,例如叫sysadmin。这样要以root权限操作的话,必须先以sysadmin身份登陆再su到root执行。方法:CentOS4.3安装步骤图
8、解以下将以详细的图解来介绍如何安装CentOS4.3CentOS启动光盘的启动画面,直接回车即可。系统提示“是否需要校验CD媒质”,请选择“Skip”。选择“English”作为安装界面的语言。安装类型请务必选择“Custom”,以便之后详细选择要装的软件包。磁盘分区设置请选择“ManuallypartitionwithdiskDruid”(手工分区)。如图,我们将/,/usr,/var,/var/spool/postfix等
此文档下载收益归作者所有