gpt4 book ai didi

linux - 后缀 : restricting specific domain for specific user

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:16 27 4
gpt4 key购买 nike

我是 postfix 的新手。如何使用限制类或其他方法将特定用户的特定域列入黑名单。

假设我的机器有两个用户 - user1user2

我想将abc.comuser1@mydomain 的邮件列入黑名单或阻止邮件,而user2@mydomain.com 可以接收。

同样,对于 user2@mydomain.comxyz.com 应该被阻止,而 user1@mydomain.com 可以接收。

提前致谢。

最佳答案

您可以使用限制类。

main.cf 中,像这样定义您的类:

smtpd_restriction_classes = ... ban_abc_com

ban_abc_com = check_sender_access hash:/etc/postfix/ban_adc_com, permit

ban_adc_com 文件将包含:

adc.com REJECT

然后创建一个名为 protected_destinations 的文件表,其中包含:

user1@mydomain ban_abc_com

然后在 main.cf 中将所有链接在一起:

smtpd_recipient_restrictions = ..., check_recipient_access hash:/etc/postfix/protected_destinations

对于 user2,创建一个类似于 ban_adc_com 的新类,然后在 protected_destinations 中添加一个包含以下内容的新行:

user2@mydomain ban_xyz_com

您可以在此处查看更多信息:Postfix restriction classes

关于linux - 后缀 : restricting specific domain for specific user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27865904/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com