Kaspersky Security 9.x for Microsoft Exchange Servers

將位址新增至垃圾郵件防護位址白名單

2018年4月2日

ID 128872

被分配為管理員角色的使用者可以在 Windows PowerShell 中為垃圾郵件防護位址白名單新增位址。

您可以:

  • 向白名單中新增一條新記錄
  • 從位於其他受防護伺服器的白名單中複製記錄

為將記錄新增至垃圾郵件防護位址白名單:

  1. 執行 Windows PowerShell (以管理員身分執行)並 連線 Kse.Powershell 庫
  2. 運行指令:

    Add-KSEAntiSpamWhiteList -Server <伺服器名稱> -Type <類型> -Value <位址> -Role <角色> -Scope <範圍> -Comment <注釋文字>

    其中:

    • <伺服器名稱> 為受防護的 Microsoft Exchange server 的名稱。建議您以 FQDN 格式或 IP 位址指定伺服器的完整位址。如果您使用設定檔管理伺服器,您可以用-Profile <設定檔名稱>替代-Server <伺服器名稱>
    • <範圍> 為記錄範圍(MassMail — 批量電子郵件可以在此記錄下進入; All — 垃圾郵件和批量電子郵件都可以在此記錄下進入)。
    • <角色> 為記錄中的目的位址(Sender — 寄件者位址;Recipient — 收件者位址)。
    • <類型>為位址輸入類型(EmailAddress — 電子郵件信箱;IpAddress — IP 位址; AdUser — Active Directory 使用者;AdGroup — Active Directory 使用者群組)。
    • <位址>為 使用者帳戶或 Active Directory 群組的電子郵件信箱、電子郵件信箱遮罩、IP 位址或 GUID。
    • <註釋文字>為對記錄的註釋。可選設定。

    帶有指定設定的記錄將被新增至清單。

為將記錄從伺服器 2 的白名單中複製到伺服器 1 的白名單:

  1. 運行指令:

    Get-KSEAntiSpamWhiteList -Server <伺服器 2 名稱> | Add-KSEAntiSpamWhiteListItem -Server <伺服器 1 名稱>

    其中:

    • <伺服器 1 名稱>為您想要將記錄新增至白名單的伺服器名稱。
    • <伺服器 2 名稱>為您想要從白名單複製記錄的伺服器名稱。

      如果您使用設定檔管理伺服器,您可以用-Profile <設定檔名稱>替代-Server <伺服器名稱>

    伺服器 2 的白名單記錄將被新增至伺服器 1 的白名單中。將會為每個正在被新增的記錄建立一個新的記錄 ID。如果正在從伺服器 2 複製的記錄位址已在伺服器 1 的任意記錄中使用,此記錄將不被複製。

    您可以使用篩選指令來選擇想要新增至清單中的記錄(請參見範例)。

    範例:

    1.將包含寄件者位址(其 IP 位址被指定為 192.168.1.1 )的記錄新增到 server.domain.com 上的白名單中:

    Add-KSEAntiSpamWhiteListItem -Server server.domain.com -Type IpAddress -Value "192.168.1.1" -Role Sender -Scope All -Comment "Comment text"

    2.將包含寄件者位址(其位址被指定為使用者帳戶使用者名稱)的記錄新增到 server.domain.com 上的白名單中:

    Add-KSEAntiSpamWhiteListItem -Server server.domain.com -Type AdUser -Value (Get-ADUser username).ObjectGUID -Role Recipient -Scope All -Comment "Comment text"

    3.將記錄從 server1.domain.com 的白名單中複製到 server2.domain.com 的白名單:

    Get-KSEAntiSpamWhiteList -Server server1.domain.com | Add-KSEAntiSpamWhiteListItem -Server server2.domain.com

    4.將包含寄件者位址的記錄從 profile1 的白名單中複製到 profile2 的白名單:

    Get-KSEAntiSpamWhiteList -Profile profile1 | Where-Object {$_.IsSender -eq "True"} | Add-KSEAntiSpamWhiteListItem -Profile profile2

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.