Postfix的两个最重要的配置文件分别是main.cf和master.cf,postfix配置参数能够相似shell那样经过$引用变量,可是不能使用引号,而且能够在变量定义以前就使用。postfix能够使用数据库文件来作访问控制,地址重写和其余用途。重加载配置能够使用以下命令:html
# postfix reload
myorigin:该参数指定了由本机发送出去的邮件的发件人域名,默认为本机名称$myhostname,若是改成$mydomain则表示本机名称的父域名。mysql
mydestination:该参数表示哪些域名的邮件将投递到本地而不是转发到其余机器,默认只接收本机的邮件。能够配置多个域名,能够是"/file/name"这种格式,也能够是"type:table"这种查询表(查询表能够是hash,btree,nis,ldap,mysql),域名之间由空格或逗号分隔。/file/name格式将由该文件的内容表示域名列表,type:table请求仅仅经过表查询来判断域名是否存在。sql
mynetworks:表示已受权的网络,postfix默认会未来自已受权网络的邮件转发到目的地,该参数配置方式以下:shell
/etc/postfix/main.cf: mynetworks_style = subnet (not safe on a wide area network) mynetworks_style = host (authorize local machine only) mynetworks = 127.0.0.0/8 (authorize local machine only) mynetworks = 127.0.0.0/8 168.100.189.2/32 (authorize local machine) mynetworks = 127.0.0.0/8 168.100.189.2/28 (authorize local networks)