Postfix 配置

Postfix 配置

我需要为以下场景配置 Postfix 邮件服务器,

假设有 200 个用户,用户 ID 为 20001 至 20200。

  1. 只有当发件人域名为“aol.com”、“rediff.com”时,才应接受用户 ID 从 20001 到 20100 的用户的来信。否则,应拒绝这些电子邮件。

  2. 只有当用户的年龄在 40 到 50 岁之间并且其邮件目录中的电子邮件总数不超过 2000 封时,才应接受用户 ID 从 20101 到 20200 的用户的来信。

    • 用户的生日将存储在 MySQL 数据库中,但不会存储年龄。

请为我建议合适的步骤。我正在使用 Postfix MTA 和 MySQL db。

提前致谢。

答案1

对于这两个目的,最干净的解决方案是创建一个策略服务,如下所述SMTPD_POLICY_README

相关内容