在main.cf裡面加入下列這行設定
[root@ns1 /]# vi /etc/postfix/main.cf
[root@ns1 /]# vi /etc/postfix/main.cf
smtpd_recipient_restrictions =
check_sender_access regexp:/etc/postfix/sender_checks
check_sender_access regexp:/etc/postfix/sender_checks
建立一個sender_checks檔,內容如下
[root@ns1 /]# vi /etc/postfix/sender_checks
/.+@abc.com$/ REJECT
/tom@abc.com$/ REJECT
開頭和結尾的斜線(/),代表RegExp語法的開始和結束。
$
表示其前一符號必須出現在字串尾端的位置。
+
表示字串中有1到無數個其前一符號的內容。
.
表示一個任意字元。
$
表示其前一符號必須出現在字串尾端的位置。
+
表示字串中有1到無數個其前一符號的內容。
.
表示一個任意字元。
修改過後記得轉成.db檔
[root@ns1 /]# postmap hash:/etc/postfix/sender_checks
重新啟動postfix
[root@ns1 /]# /etc/rc.d/init.d/postfix restart
沒有留言:
張貼留言