为 SMTP 连接使用 DNS 白名单

将 DNS 白名单过滤器用作协助标识符合法电子邮件的方法。启用 DNS 白名单过滤器时,SMTP 侦听任务将依据 DNS 黑名单样式主机名的 DNS 查询结果,来确定连接的主机是否为 DNS 白名单的成员。如果该查询返回 IP 地址,则该主机将被添加到白名单中,而不会搜索剩余的 DNS 白名单。如果未在 DNS 白名单中发现该主机,则将使用 DNS 黑名单过滤器继续进行处理。如果该查询返回一条错误,指出主机名无效,则该主机不会被添加到白名单中,而且如果启用了黑名单过滤器,则可能要对该主机执行黑名单过滤。

开始之前

确保您具有为其启用了 DNS 白名单过滤器的服务器的“配置设置”文档。

关于此任务

DNS 白名单的使用可以独立于黑名单,但是专用黑名单将优先于 DNS 白名单。

过程

  1. Domino® Administrator 中,单击配置选项卡,并展开邮件处理部分。
  2. 单击配置
  3. 为要启用 DNS 白名单过滤器的服务器选择配置设置文档。
  4. 单击路由器/SMTP > 限制和控制 > SMTP 外来控制
  5. 填写 DNS 白名单过滤器部分中的字段,然后单击保存并关闭
    1. DNS 白名单过滤器

    字段

    操作

    DNS 白名单过滤器

    注: DNS 白名单过滤器仅应用于受到外来中继强制的主机。

    选择启用,使 SMTP 侦听任务可以针对您在 DNS 白名单过滤器字段中输入的白名单站点执行 DNS 查询。

    缺省情况下,该设置是禁用的。

    DNS 白名单站点

    指定 DNS 白名单站点,SMTP 侦听任务针对该站点执行 DNS 查询。在 Domino® 收到 SMTP 连接请求时,执行查询。

    在 DNS 白名单中找到连接的主机时所需的操作

    当在 DNS 白名单中找到连接的主机时,请选择以下某个选项:

    • 无提示跳过黑名单过滤器 -- 所有的白名单操作都将跳过黑名单过滤器。不执行任何记录。
    • 仅记录 -- 记录连接服务器的主机名和 IP 地址,以及列出服务器的站点的名称。
    • 记录并标记消息 -- 在从白名单主机接受的消息中,添加注释项 $DNSWLSite。记录连接服务器的主机名和 IP 地址,以及列出服务器的站点的名称。

查看 DNS 白名单统计信息

关于此任务

SMTP 侦听任务维护统计信息,从而保留从 DNS 白名单主机接受的连接数量的累积计数。可以使用 Domino® Administrator 客户机查看统计信息 SMTP.DNSWL.TotalHits,也可通过从服务器控制台发出以下命令来查看:

show stat SMTP

要确定在某个已配置的 DNS 白名单中列出特定 IP 地址的次数,请展开统计信息 SMTP.DNSWL.<WhitelistSite>.IP address.Hits

要收集展开的信息,请设置 NOTES.INI 变量 SMTPExpandDNSWLStats =1