Postfix邮件系统的安装与配置

豆豆网   技术应用频道   2008年01月09日  【字号: 收藏本文

内容摘要:postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真实一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。

  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个配置参数,这些参数都可以通过main.cf 指定。配置的格式是这样的,用等号连接参数和参数的值。如:

  myhostname = mail.mydomain.com

  等号的左边是参数的名称,等号的右边是参数的值; 当然,我们也可以在参数的前面加上$来引用该参数,如:

  myorigin = $myhostname

  虽然postfix有100个左右的参数,但是postfix为大多数的参数都设置了缺省值,所以在让postfix正常为你服务之前,你只需要配置为数不多的几个参数。下面我们一起来看一看这些基本的postfix参数。需要注意的是,一旦你更改了main.cf文件的内容,则必须运行postfix reload命令使其生效。

  1. myorigin

  myorigin参数指明发件人所在的域名。如果你的用户的邮件地址为user@domain.com,则该参数指定@后面的域名。缺省地,postfix使用本地主机名作为myorigin,但是建议你最好使用你的域名,因为这样更具有可读性。比如:安装postfix的主机为mail.domain.com则我们可以这样指定myorigin:

责编:豆豆技术应用

正在加载评论...