批量阻止特定电子邮件地址

批量阻止特定电子邮件地址

我有一小部分用户,他们在 Outlook 中添加了大量地址作为阻止发件人。他们问我是否可以阻止这些发件人进入他们的邮箱(或更具体地说是他们的垃圾邮件文件夹)。大多数 Exchange/Outlook 管理员都知道,您可以将此列表导出到文本文件。我最初的想法(因为我不愿意降低 Exchange 或 Mail Security 中的 SCL)是在汇总地址后使用类似下面的方法。

$blockedSenders=Get-Content -Path <Path of file> | Set-SenderFilterConfig -BlockedSenders $blockedSenders

我的问题是,这是处理问题的最有效方法吗(我不知道发件人是否是垃圾邮件或者用户只是不想收到他们的邮件),或者我是否忽略了更明显的解决方案?

答案1

关于该 PowerShell 代码片段:您正在分配同时进行管道传输。你做错了。这是两个独立的语句:

$BlockedSenders = Get-Content .\blockedsenders.txt
Set-SenderFilterConfig -BlockedSenders $BlockedSenders

关于当前的更大问题:
您需要用户指定哪些用户发送了垃圾邮件,哪些用户根本不关心。

你实际上想要做的是阻止来自这些发件人的邮件整个组织,而不是只针对那些已经主动为自己的邮箱屏蔽了它们的用户。

我不确定我是否可以进一步讨论您是否忽略了一个显而易见的解决方案。显而易见的解决方案究竟是什么?

相关内容