检查 Exchange 服务器上的传入电子邮件地址

检查 Exchange 服务器上的传入电子邮件地址

我们使用 Exchange Server 和 Outlook 以及 CMS 系统来管理客户的电子邮件地址。CMS 可以导出电子邮件地址列表,如果需要,我们可以将其导入 Outlook/Exchange 的某个位置。

如果 CMS 地址列表包含发件人的电子邮件地址,是否有办法检查收到的电子邮件?根据结果​​,可以在 Outlook 中进行标记,或者可以在主题上设置提示。

这样,我们就可以将虚假/垃圾邮件/......与客户(和其他已知的商业联系人)的电子邮件区分开来。

答案1

我认为没有使用 Exchange 自动执行此操作的方法。您必须导出邮件地址并将其插入传输规则中。

您可以使用随时间更新的邮件规则(邮箱规则或传输规则由您决定)来确定应丢弃哪些电子邮件。就我个人而言,我会选择黑名单路线而不是白名单路线(例如,使用传输规则来阻止有问题的域)。

答案2

如果您可以将所有电子邮件地址导出到 csv 文件,格式如下:

电子邮件

[电子邮件保护]

[电子邮件保护]

[电子邮件保护]

您可以使用脚本创建邮件流规则,将一些信息添加到来自这些发件人的电子邮件主题中,例如:

$emails = Import-Csv C:\temp\email.csv | ForEach-Object { $_.Email }
New-TransportRule "whitelist senders" -From $emails -PrependSubject "trusted"

或者您也可以简单地在 Exchange 管理中心中通过手动添加这些电子邮件地址来创建规则。

相关内容