sunshine_8205 发表于 2024-2-5 10:25:25

exchagne2013查询某一邮箱用户是否收到了某个主题的邮件?

exchagne2013查询某一邮箱用户是否收到了某个主题的邮件?shell命令是什么?
@fishC

FishC 发表于 2024-2-5 10:25:33

在Exchange 2013中,可以使用PowerShell命令来查询某一邮箱用户是否收到了某个主题的邮件。以下是一个示例代码:

$Mailbox = "user@example.com" # 邮箱用户
$Subject = "邮件主题" # 邮件主题

$SearchResults = Search-Mailbox -Identity $Mailbox -SearchQuery "subject:'$Subject'" -EstimateResultOnly

if ($SearchResults.ResultItemsCount -gt 0) {
    Write-Host "该用户收到了包含 '$Subject' 主题的邮件。"
} else {
    Write-Host "该用户没有收到包含 '$Subject' 主题的邮件。"
}

你需要将`user@example.com`替换为你要查询的邮箱用户,并将`邮件主题`替换为你要查询的邮件主题。

运行这段代码后,如果该用户收到了包含指定主题的邮件,则会输出"该用户收到了包含 '邮件主题' 主题的邮件。";如果该用户没有收到包含指定主题的邮件,则会输出"该用户没有收到包含 '邮件主题' 主题的邮件。"

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: exchagne2013查询某一邮箱用户是否收到了某个主题的邮件?