快速业务通道

postfix配置main.cf

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

  Main.cf

  See /usr/share/postfix/main.cf.dist for a commented, more complete version

  Debian specific: Specifying a file name will cause the first

  line of that file to be used as the name. The Debian default

  is /etc/mailname.

  用于限定系统所接受的最大的单封邮件长度.限制postfix队列文件的大小.缺省值为#10240000 bytes.

  message_size_limit = 1572864000

  限制信头长度.缺省值为102400bytes

  header_size_limit =

  这是用于设定当SMTP连接来时,要显示的版本资讯

  smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

  biff是一个能在收到新邮件时,发出通知给本地用户的小程序.如果你的用户不会登录邮#件系统,建议你关掉biff通知,这有助于提升邮件系统得效率.

  biff = no

  appending .domain is the MUA''s job.

  append_dot_mydomain = no

  Uncomment the next line to generate "delayed mail" warnings

  delay_warning_time = 4h

  TLS parameters

  smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem # TLS需要的ssl证书位置

  smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key # TLS需要的ssl私钥位置

  smtpd_use_tls=yes #用ssl加密认证SMTP会话

  smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache

  smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

  sasl parameters

  smtpd_sasl_type=dovecot #使用dovecot进行验证

  smtpd_sasl_auth_enable = yes #启用sasl验证

  smtpd_sasl_path= private/auth #

  这个参数限制了谁可以用你的邮件服务器中继和转发邮件.

  smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination

  See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for

  information on enabling SSL in the smtp client.

  设置您的主机名称,且这个设置值被后续很多其他的参数所引用

  myhostname = localhost

  参数决定了Postfix 可以帮忙传递哪些域的邮件

  relay_domains = $mydestination, 126.com

  mynetworks 参数指定你所在的网络的网络地址,postfix系统根据其值来区别用户是远程的还是本地的,如果是本地网络用户则允许其访问.你可以用标准的A、B、C类网络地址,也可以用CIDR(无类域间路由)地址来表示, ( 注:请注意,如果你没有设定 mynetworks 的话,一定要将 mynetworks_style 设定为 host !不然你的 IP 所在的子网域的 IP 会被自动的认为是‘合法的’!)

  mynetworks = 127.0.0.0/8 ,192.168.1.0/24

  用来指定含有用户别名定义的文件路径

  alias_maps = hash:/etc/aliases

  用来指定别名表数据库文件路径

  alias_database = hash:/etc/aliases

  这个项目用于设置邮件标头上面的Mail from地址,即代表本MTA传出去的信件将以此设置值为准.

  myorigin = /etc/mailname

  mailbox_command = procmail -a "$EXTENSION"

  default_transport = smtp

  指定postfix在进行邮件投递时使用与Qmail类似的Maildir方式,此方式每封邮件是一个独立的文件,比较易于管理,另外IMAP默认也是在用户目录的Maildir中访问邮箱的.在选Maildir方式时,mailbox_command选项应该置空.

  home_mailbox = Maildir/

  设置“能够收信的主机名称”, 你的 postfix 只有在发现 mydestination 这个项目中有写入

  的主机名称做为收信主机时,才会将该封

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号