我们安装了内置垃圾邮件过滤器的 Exchange 2010。想知道是否有办法检查哪些邮件被阻止了。我们有一位客户试图发送电子邮件,但邮件始终未显示。我怀疑该客户可能已被 SPAM-COP 列入黑名单。此外,是否有办法允许来自客户域的邮件通过 Exchange 2010 垃圾邮件过滤器。
任何帮助是极大的赞赏。
谢谢马特
答案1
要检查 Exchange 反垃圾邮件代理日志中来自特定发件人的电子邮件,请执行以下操作:
Get-AgentLog -StartDate "1/1/2014" | where {$_.P1FromAddress -like "[email protected]"}
将日期替换为您要搜索的日期,将电子邮件地址替换为您要搜索的发件人的电子邮件地址。
将单个电子邮件地址列入白名单:
$list = (Get-ContentFilterConfig).BypassedSenders
$list.add("[email protected]")`
Set-ContentFilterConfig -BypassedSenders $list
将整个域列入白名单:
$list = (Get-ContentFilterConfig).BypassedSenderDomains
$list.add("doe.com")
Set-ContentFilterConfig -BypassedSenderDomains $list
要检查当前列入白名单的内容:
Get-ContentFilterConfig