我想使用 Spamhaus 在我们的 Microsoft Exchange 2019 服务器上阻止垃圾邮件。我们安装了最新的 Exchange 累积更新。

我在网上搜索了如何做到这一点,但我只看到

一名用户

Microsoft 保留了自己的私人黑名单,用于阻止来自特定 IP 地址的电子邮件。Microsoft 还将 Spamhaus 黑名单上确定的任何 IP 列入黑名单。这意味着您将不会收到来自黑名单 IP 地址的电子邮件。

但我不清楚这是否仅适用于 Exchange Online 和 outlook.com 电子邮件地址,而不适用于本地服务器?

查看似乎“连接过滤”代理(我认为 Spamhaus 需要)仅在边缘传输服务器上可用;但是我们只有一个邮箱服务器。

这是否意味着我们无法将 Spamhaus 与 Exchange 整合?


最佳答案
1

即使您只有邮箱服务器,您仍然可以将 Spamhaus 与本地 Microsoft Exchange 2019 服务器集成。虽然连接筛选代理通常在边缘传输服务器上可用,但您也可以在邮箱服务器上启用反垃圾邮件代理。

方法如下:

  1. 在邮箱服务器上启用反垃圾邮件代理:
  • 打开 Exchange 命令行管理程序。

  • 运行以下命令来安装反垃圾邮件代理:

    安装-AntispamAgents.ps1

  • 重新启动 Microsoft Exchange 传输服务:

    重新启动服务 MSExchangeTransport

  1. 启用反垃圾邮件代理后,您可以将 Spamhaus 添加为 IP 阻止列表提供程序:

    Add-IPBlockListProvider -Name “Spamhaus ZEN” -LookupDomain “zen.spamhaus.org” -Enabled $true -RejectionResponse “您的 IP 地址 {0} 已被 Spamhaus 列出。有关更多信息,请参阅

  2. 确保 IP 阻止列表提供程序配置正确:

    获取 IPBlockListProvider

按照上述步骤,您应该能够将 Spamhaus 与您的 Exchange 2019 邮箱服务器集成并有效阻止垃圾邮件。

1

  • 嗨,杰克,谢谢你的回答!第一行代码应该是& $env:ExchangeInstallPath\Scripts\Install-AntiSpamAgents.ps1(见)。我已经在我们的服务器上安装了反垃圾邮件代理。但是,通过 IP 地址阻止(连接筛选代理)似乎只能在上进行?


    –