postfix 不允許一般帳號寄信設定

vim /etc/mail.cf

再下面加入這行設定

smtpd_sender_restrictions = check_sender_access pcre:/etc/postfix/sender_checks permit

設定傳送者限制條件,使用perl的正規表示法來檢查/etc/postfix/sender_checks

vim /etc/postfix/sender_cehcks

加入下面幾個設定, 下面的表示root@mycompany.com.tw及postmater@mycompany.com.tw這兩個帳號可以從這台postfix傳送mail, 其餘帳號都不能從這台帳號傳送mail

/^root@mycompany.com.tw$/                OK
/^postmaster@mycompany.com.tw$/     OK
/./                                                                   REJECT

設定完成後,重新啟動postfix

service postfix restart

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s