快速业务通道

postfix配置main.cf

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-23
et

  mynetworks_style = host

  3.2 mynetworks 明确设定可使用relay的主机范围

  (优先于mynetworks_style,建议采用此种设定法)

  mynetworks = 192.168.0.0/24, 192.168.1.0/24, 127.0.0.0/8

  mynetworks = $config_directory/mynetworks

  mynetworks = hash:/etc/postfix/network_table

  四、设定Postfix会收下信件的网域

  Postfix会收下四种特定网域的信件,除了main.cf中的设定外,

  也应该被正确的设置在DNS中的MX纪录中.

  (1)本地网域(local domain)=>由mydestination参数设定

  (2)代转网域(relay domains)=>由relay_domains参数设定

  (3)虚拟网域(virtual domains)之虚拟别名(virtual aliases)

  =>由 virtual_alias_domains参数设定

  (4)虚拟网域之虚拟信箱(virtual mailboxes)

  =>由 virtual_mailbox_domains参数设定

  (上列四种设定不应重复,网域已设为本地网域,就不应该出现在代转网域)

  4.1 设定本地网域

  mydestination = $myhostname, localhost.$mydomain

  mydestination = $myhostname, localhost.$mydomain, $mydomain

  mydestination = $myhostname, localhost.$mydomain, $mydomain,

  mail.$mydomain, www.$mydomain, ftp.$mydomain

  4.2 设定代转网域

  Postfix 预设会提供代转服务的设置:

  (代转服务=该网域并非由本Postfix MTA所管控,但可以代转发)

  - 从信任的客户端(指ip符合$mynetworks)寄出到任何目的地

  - 从非信任的客户端寄出到符合$relay_domains或其下次网域的目的地

  若信件终点站是relay_domains参数中的网址,被视为外地邮件,

  由 relay MDA来执行投递作业.

  relay_domains 预设值= $mydestination.(主机名称)

  4.3 设定虚拟别名?网域

  4.4 设定虚拟信箱?网域

  五、改写位址格式

  5.1 Postfix预设会以$myorigin或mydomain附加到不完整的电邮位址.

  5.2 正式位址

  另外提供了一种正式位址代换的机制 canonical map(正格表)

  (1)修改 /etc/postfix/canonical

  (2)再执行 postmap /etc/postfix/canonical

  (3)记得要重新载入 postfix reload

  正格表的撰写方式:

  eric@example.com eric.wu@example.com

  eric@example.com eric@oreilly.com

  canonical_maps = hash:/etc/postfix/canonical

  Postfix也提供额外的参数设置特定的位址

  sender_canonical_maps 仅修改发信者位址

  recipient_canonical_maps 仅修改收件者位址

  (适用顺序为:sender->recipient->canonical)

  5.3 伪装主机名称

  用于隐藏内部主机名称

  masquerade_domains = example.com

  5.4 改变投递位址

  拒收某人或某网域信件,并回覆一封告知

  relocated_maps = hash:/etc/postfix/relocated

  relocated 撰写范例:

  kdent@ora.com kdent@oreilly.com

  @example.com oreilly.com

  5.5 不明使用者

  拒绝不存在的本地帐户/「不明使用者」(unknown user)

  unknown_local_recipient_reject_code = 550

  unknown_local_recipient_reject_code = 450

  如果收信地址的人名部份,在任何对照表、别名表、系统帐户都查不出来,

  这个人会被视为「不明使用者」(unknown user),系统会拒收.

  如果希望蒐集这类信件,使用下列设定,并指定集中收集的信箱

  local_recipient_maps =

  luser_relay = someuser

  (上列第一个参数维持空白,第二个参数指定一个别名或实际帐户)

  5.6 chroot

  最安全的设置方式是使用改变根目

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号