您的位置:首页 > 职场人生

如何设置postfix别名邮件组只接受本域的邮件

2012-02-17 14:47 323 查看
如有域

abc.com

邮件服务器
mail.abc.com

有用户

a@abc.com

b@abc.com

c@abc.com

aliases设置邮件组

hr:a,b

如何设置hr@abc.com只能接受来至abc.com域的邮件,

而不影响a@abc.comb@abc.com用户接受非本域的邮件

____题目是借鉴别人的
解决方法:
如何设置postfix 别名邮件组只接受本域的邮件
解决方法:
在配置文件main.cf
smtpd_recipient_restrictions =

permit_mynetworks,

permit_sasl_authenticated,

check_client_access hash:/etc/postfix/client_access

check_recipient_access hash:/etc/postfix/recipient_access
---------------------------------------------------------
添加
check_client_access hash:/etc/postfix/client_access
check_recipient_access hash:/etc/postfix/recipient_access

-------------------
client_access内容
.abc.com ok
解释:允许通过的客户端,本例中即所有abc.com域下用户

recipient_access内容
hr@jiayuan.com REJECT
解释:拒绝外域的收件人地址列表。在此表中添加收件人地址,不是@abc.com下的用户发出的邮件,发往列表中的收件人地址的邮件将会被拒绝。

-------------------
postmap client_access/recipient-access //生成hash文件

postfix reload

这样就可以实现了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息