限制 exim 用户从特定 IP 访问电子邮件

限制 exim 用户从特定 IP 访问电子邮件

我在 CentOS 服务器上安装了 Cpanel,并使用 Exim 作为 MTA。我面临的问题是,我有 100 多个用户,他们的密码大多数时候都会泄露,然后我们外部网络中的某个人使用我的 exim 发送了数千封垃圾邮件,并将我的 IP 列入黑名单。

现在我想要的是限制 exim 中的 IP,以便只有特定用户可以通过他们的 outlook 或 Thunderbird 连接到 exim 并发送电子邮件。

答案1

我发现这个与 exim4 速率限制有关的例子重复了几次:

ratelimit = 100 / 1d / strict / $authenticated_id。

更多详细信息请参阅此处:exim4 第 42.38 节

上述示例将限制每个用户每天最多发送 100 封电子邮件。您可以针对您希望发送更多邮件的特定帐户制定每个用户的规则。这不是一个完美的解决方案,但至少可以帮助您避免被列入黑名单。

相关内容