全部博文(321)
分类: LINUX
2011-08-27 11:42:57
以下用到的文件都在/etc/postfix下
1.# vi main.cf
添加下面几行:
#设置只能 给 发邮件
smtpd_restriction_classes = local_only
local_only = check_sender_access hash:/etc/postfix/local_sender, reject
smtpd_sender_restrictions = check_recipient_access hash:/etc/postfix/local_recipient
2.#vi local_sender
加入允许群发到all的邮件列表:
OK
OK
如果允许本域所有用户可以群发到all,则只添加
kin.com OK
即可。
3.# vi local_recipient
添加群账号:
local_only
4.建立local_recipient和local_sender的hash表
# postmap hash:/etc/postfix/local_sender
# postmap hash:/etc/postfix/local_recipient
在/etc/postfix目录下生成2个db文件:
local_recipient.db和local_sender.db
5.重启Postfix
# /etc/init.d/postfix restart
6.测试:只有在local_sender里的用户才能给群发,其他不受影响。