Linux简明系统维护手册(五)(6)

2008-02-23 07:17:39来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  5、主配置文件:/etc/postfix/main.cf ,看一下内容,比sendmial.cf强多了吧?每一项都有详细的说明和示例。最主要的(仅能使运行的)配置项目在载面介绍一下。



  5.1 mydomain

  指明你的域名,在这里我们指定:



  mydomain = test.com

  5.2 myorigin

  myorigin参数指明发件人所在的域名。如果你的用户的邮件地址为user@domain.com,则 该参数指定@后面的域名。在这里我们指定:



  myorigin = $mydomain 

  5.3 mydestination

  mydestination参数指定postfix接收邮件时收件人的域名,换句话说,也就是你的postfix 系统要接收什么样的邮件。通常与myorigin一样:



  mydestination = $mydomain

  5.4 mynetworks_style

  设置网络类型,我们指定:



  mynetworks_style = subnet

  5.5mynetworks

  定义可以使用的此smtp服务器发信的客户ip地址,因为公司的ip范围已知,所以我们指定:



  mynetworks = 192.168.1.0/24

  6、设定DNS服务器的MX记录。例如,在域test.com中,安装postfix的服务器名字叫mail.test.com,则在本域的DNS中设定MX记录为mail.test.com

  7、更改设定后不必重新启动postfix,只需要用postfix reload命令重新加载配置即可。

  8、post还支持虚拟域名,配置方法如下:

  8.1 首先把otherdomain.com(要用的虚拟域名)的MX记录指向mail.test.com(本域的邮件服务器),这个配置在负责解析otherdomain.com的DNS做。

  8.2 为了让用户可以使用username@otherdomain.com收发邮件,我们必须配置虚拟域,在main.cf文件中,我们添加以下内容:



  virtual_maps = hash:/etc/postfix/virtual

  这里假定用户tom、test、white需要使用这个虚拟域名,当然首先要在系统中添加这几个用户(用useradd或adduser填加系统用户),然后建立/etc/postfix/virtual文件并添加以下内容:



  othername.com anything

  tom@othername.com tom

  test@othername.com test

  white@othername.com white

  之后,用postmap命令生成虚拟域数据库:



  postmap /etc/postfix/virtual

  明白上面配置文件的例子,你就可以非常灵活的多域名邮件系统了。

五、日常维护

  责任编辑提示:这篇文章是热心网友所发,里面还有一些内容没有完整,请与这位作者直接联系。:)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Linux 常用命令(进入与退出系统)

下一篇:Linux简明系统维护手册(三)