Postfix收信人白名單設置


說明:

    使用main.cf配置文件中smtpd_recipient_restrictions參數,可實現收信人白名單或黑名單的效果,本文就白名單加以說明。

 

1、在main.cf文件末行加入如下配置(文件位置/etc/postfix/main.cf),開啟收件人訪問控制功能,指定收件人白名單文件,並設置缺省策略為拒絕(reject參數可不填,即不設置缺省),不可換行

smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/recipient_access,reject

    其中/etc/postfix/recipient_access為白名單文件,里面填寫郵箱、域名、IP的白名單列表

2、創建白名單文件

vim /etc/postfix/recipient_access

文件內容為用戶列表,每行一條,后面大寫OK表示允許,大寫REJECT表示拒絕

scott@tompig.cn OK
test@tompig.cn REJECT

外域發給scott@tompig.cn的郵件將被允許,外域發給test@tompig.cn的郵件將被拒絕

3、執行如下命令,將白名單文件轉換為數據庫格式

postmap /etc/postfix/recipient_access

此時在/etc/postfix/目錄下會產生一個名字為recipient_access.db的數據庫文件

4、重新加載postfix

postfix reload

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM