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)