邮件系统postfix安装与配置(3)

如果你的系统有多个用户的话,最好取消以上的方式而采用利用set-gid 用户权限提交邮件的方式。这时,我们首先需要建立一个组id唯一的组’maildrop’ 并且确定该组中没有用户成员。然后在INSTALL.sh 问你是否需要set-gid 时指定’maildrop’。
提示:在安装postfix之前,请删除已经安装的sendmail。
3.2 rpm包的安装
1. 获取postfix的rpm软件包。
我们可以从[url]http://www.alltrading.es/postfix/RPMS/i386/[/url] 获得postfix的rpm软件包。当前的最新版本是postfix-20000531-2.i386.rpm。
2. 备份你的/etc/aliases和/etc/aliases.db,因为postfix要使用该别名数据库。
3. 用以下命令查看系统是否安装了sendmail:   [root@mail /root]# rpm -qa |grep sendmail   sendmail-doc-8.9.3-15   sendmail-8.9.3-15   sendmail-cf-8.9.3-15
4. 用以下命令强行卸载sendmail:   [root@mail /root]# rpm -e sendmail sendmail-cf sendmail-doc –nodeps
5. 用以下命令杀死运行中的sendmail进程:   [root@mail /root]# killall sendmail
6. 安装postfix:   [root@mail /root]# rpm -Uvh postfix-20000531-2.i386.rpm   postfix ##################################################   postfix-script: warning: creating missing Postfix pid directory   postfix-script: warning: creating missing Postfix incoming directory   postfix-script: warning: creating missing Postfix active directory   postfix-script: warning: creating missing Postfix bounce directory   postfix-script: warning: creating missing Postfix defer directory   postfix-script: warning: creating missing Postfix deferred directory   postfix-script: warning: creating missing Postfix saved directory   postfix-script: warning: creating missing Postfix corrupt directory   postfix-script: warning: creating missing Postfix public directory   postfix-script: warning: creating missing Postfix private directory   [root@mail /root]#
7. 启动postfix   [root@mail /root]# /etc/rc.d/init.d/postfix start
3.3 配置系统每次启动时自动启动postfix
1.如果你安装的是postfix的源代码包,可以在/etc/rc.d/rc.local文件中加入如下的语句让系统每次启动时自动启动postfix:   if [ -f /usr/libexec/postfix ]; then   /usr/libexec/postfix start   fi
2.如果你安装的是postfix的rpm包,可以通过setup命令来设置在系统启动时启动postfix。
四、 postfix的配置详解
4.1 postfix的配置文件结构
postfix的配置文件位于/etc/postfix下,安装完postfix以后,我们可以通过ls命令查看postfix的配置文件:   [root@mail postfix]# ls   install.cf main.cf master.cf postfix-script
这四个文件就是postfix最基本的配置文件,它们的区别在于:
mail.cf:是postfix主要的配置文件。
Install.cf:包含安装过程中安装程序产生的postfix初始化设置。
master.cf:是postfix的master进程的配置文件,该文件中的每一行都是用来配置postfix的组件进程的运行方式。
postfix-script:包装了一些postfix命令,以便我们在linux环境中安全地执行这些postfix命令。
4.2 postfix的基本配置
postfix大约有100个配置参数,这些参

亮晶晶  发表于: 2009-09-29

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。

相关推荐