Postfix 电子邮件系统精要(1)


51CTO.com独家特稿】配置一个postfix邮件系统,远比我先前的想象复杂。这次共配置2个postfix系统,花了不少精力,其间也经历不少麻烦,还好,最后都做成了!在配置过程中,参考了《postfix权威指南》和网上其他人写的文章,但在实际的配置中,完全按照这些文档还是不易顺利完成。现在此行文披露我做这个事情的全部过程,希望对大家的工作有所帮助。

◆运行环境

操作系统是centos 5,其下载地址为www.centos.org,它是redhat as 5最佳的替代品原因:开源且免费下载);postfix使用的版本是postfix-2.2.10.tar.gz,postfixwww.postfix.org)当前的稳定版本是2.4,由于2.4不支持SASL,所以我选了老一点的版本。其他所需的软件在下表列出:

名称

用途

下载地址

Apache (httpd-2.2.0)

Web方式管理邮件

www.apache.org

Php (php-5.2.3)

Php 解释器,与apache一起使用

www.php.org

Mysql (mysql-5.0.41)

用数据库存储用户信息

www.mysql.com

Postfixadminpostfix-2.1.0

邮件帐号后台web管理工具

http://sourceforge.net/projects/postfixadmin/

SASLcyrus-sasl-2.1.21.tar.gz

验证方法

http://ftp.andrew.cmu.edu/pub/cyrus-mail/

Authlib(courier-authlib-0.59.3.tar.bz2)

SASL一起做验证

http://www.courier-mta.org/download.php

Postfix

邮件系统主程序

http://www.postfix.org

Courier-imap (courier-imap-4.1.3.tar.bz2)

Pop3IMAP服务

http://www.courier-mta.org/

 

Perl (perl-5.8.8)

解释器

http://www.cpan.org

Maildrop (maildrop-2.0.4.tar.bz2)

邮件投递代理,直观的讲就是把收到的邮件转发到用户的邮箱目录

http://www.courier-mta.org/

Clamav clamav-0.91.2.tar.gz

杀毒软件

http://www.clamav.org/

amavisd-newamavisd-new-2.5.2.tar.gz

扫描邮件病毒

http://www.ijs.si/software/amavisd

 

SpamassassinSpamAssassin 3.2.3

防垃圾邮件

http://spamassassin.apache.org/

Pcre pcre-7.2.tar.bz2

安装Imap需要-- Perl兼容正则表达式

http://www.pcre.org

Extmail (extmail-1.0.1.tar.gz)

webmail

http://www.extmail.org


相关内容