在Linuxt服务中构建Postfix邮件服务器,在客户端可以通过Outlook Express、Web界面来收发邮件,我们需要先配置一下Apache、MYsql、PHP平台,另外还少不了DNS的支持,本文是构建基于系统用户的邮件系统,Mysql可能用不上,但我们可以先配置,以便在构建基于虚拟用户的邮件系统时使用.在这里就不列出Apache、MYsql、PHP的配置过程了,本实验的AMP平台配置可参考以下两篇博文:1.http://kk5234.blog.51cto.com/1006247/388128在Red Hat Linux5下构建LAMP网站服务平台之编译安装Apache与配置基于域名的虚拟Web主机2. http://kk5234.blog.51cto.com/1006247/389600在Red Hat Linux5下构建LAMP网站服务平台之MySQL、PHP的安装与配置DNS服务器的配置如下:接下来开始配置Postfix:一.创建运行Postfix服务的用户(postfix)、组(postfix、postdrop)二.编译安装Postfix:Postfix源码包:postfix-2.4.6.tar.gzvad补丁包:postfix-2.4.6-vda-ng.patch.gz (支持对虚拟邮件用户设置邮箱空间配额)1.解压并释放源码包、合并补丁包:
#tar zxf postfix-2.4.6.tar.gz
#gunzip postfix-2.4.6-vda-ng.patch.gz
#cd postfix-2.4.6
#patch -p1 < ../postfix-2.4.6-vda-ng.patch
2.预配置编译参数:3.编译并进行安装:# make && make install三.配置并测试Postfix服务器:1.编辑main.cf文件,设置如下参数:#vi /etc/postfix/main.cf
3.启动Postfix服务:#postfix start4.SMTP发送邮件测试:5.查看测试邮件是否发送成功:(成功!)四.构建Dovecot服务器(收信使用):Dovecot源码包:dovecot-1.1.4.tar.gz1.安装Dovecot源码包:#make && make install2.配置dovecot的运行参数: