Postfix的安装

运维 系统运维
Postfix如何进行安装?本文从Postfix的源码包获取讲起,介绍了其解开、编译等过程,初识Postfix的同学们可以根据以下方法进行安装。

      

  源代码包的安装

  1. 获取postfix的源代码包

  从postfix官方站点取得postfix的源代码包postfix-19991231-pl08.tar.gz。将其拷贝到/tmp

  2.解开源代码包,将生成/tmp/ postfix-19991231-pl08目录。

  1.   tar xvzf postfix-19991231-pl08.tar.gz 

  3.编译源代码包

  1.   cd /tmp/ postfix-19991231-pl08  
  2.  
  3.   make 

  4.建立一个新用户“postfix”,该用户必须具有唯一的用户id和组id号,同时应该让该用户不能登录到系统,也即不为该用户指定可执行的登录外壳程序和可用的用户宿主目录。我们可以先用adduser postfix 添加用户再编辑/etc/passwd文件中的相关条目如下所示:

  1.   postfix:*:12345:12345:postfix:/no/where:/no/shell 

  5.确定/etc/aliases文件中包含如下的条目:

  1.   postfix: root  

  6. 以root用户登录,在/tmp/ postfix-19991231-pl08目录下执行命令:

  1.   ./INSTALL.sh 

  7. 启动postfix

  1.   # postfix start 

  8.关于maildrop目录权限的说明:

  postfix可以使用一个所有用户都可写的(也即目录权限为1773)的maildrop目录来让本地用户提交邮件。这种方法避免了使用set-uid 或 set-gid 软件,并且在邮件系统不可用时,用户仍然可以提交邮件。其他用户没有访问该目录中的队列文件的权限。接收来自网络的邮件时postfix不使用maildrop目录。但是,由于该目录的权限是733,其他用户可以建立一个硬连接到该目录中的文件从而导致该邮件被投递多次或无法删除,也就是说这将导致安全性问题。如果你想要使用这种方式来让用户提交邮件,就要在INSTALL.sh 脚本问你是否需要set-gid 时回答no。

  如果你的系统有多个用户的话,***取消以上的方式而采用利用set-gid 用户权限提交邮件的方式。这时,我们首先需要建立一个组id唯一的组'maildrop' 并且确定该组中没有用户成员。然后在INSTALL.sh 问你是否需要set-gid 时指定'maildrop'。

  提示:在安装postfix之前,请删除已经安装的sendmail。以上就是我所安装Postfix的安装过程以及心得,大家有什么建议,可以共同分享一下。

【编辑推荐】

  1. Postfix入门篇
  2. Postfix对邮件的处理流程
  3. Linux下的邮件服务器 postfix
  4. 如何安装Postfix
  5. Postfix邮件安装实现介绍
  6. postfix 安装配置
责任编辑:zhaolei 来源: 网络转载
相关推荐

2011-01-18 14:47:22

Postfix

2011-01-19 16:12:00

Postfix安装启动

2010-06-02 17:36:31

postfix概述

2010-06-02 18:17:09

Postfix邮件

2010-06-07 11:22:28

2011-01-20 10:08:25

postfix安装

2011-02-21 14:12:15

Postfix服务器安装

2010-06-09 18:08:52

Postfix邮件

2011-02-21 13:08:37

postfix配置

2011-01-19 09:16:48

Postfix配置

2011-01-18 18:52:14

Postfix结构

2011-01-19 09:57:48

Postfix控制

2011-01-19 13:39:38

Postfix邮件监控

2011-02-21 11:14:47

Postfix配置

2011-01-19 09:55:27

postfix

2010-05-25 14:57:17

postfix安装配置

2010-01-14 12:15:10

CentOS post

2011-01-19 12:00:30

Postfix地址

2011-01-20 09:42:29

postfix邮件

2011-02-21 08:50:50

点赞
收藏

51CTO技术栈公众号