我需要创建一个脚本来提取两个域的消息跟踪日志,
@domain1.com
并且@domain2.com
通过发送消息来显示哪些用户或外部电子邮件地址到达了两个域之一。报告应插入 csv(两个通配符)。
使用以下命令,我能够使脚本在一个域中工作。
Get-TransportServer |
Get-MessageTrackingLog -ResultSize Unlimited -Start((get-date).AddDays(-1)) -End(get-date) |
where {$_.recipients -like "*domain1.com*"} |
select sender, {$_.Recipients}, timestamp |
export-csv -delimiter "," -path C:\andcombined.csv -notype
现在我需要在其中包含第二个域...我几乎没有尝试添加第二个域,但它不起作用,见下文。
Get-TransportServer |
Get-MessageTrackingLog -ResultSize Unlimited -Start((get-date).AddDays(-1)) -End(get-date) |
where {$_.recipients -like "*domain1.com*" -and $_.recipients -like "*domain2.com*" |
select sender, {$_.Recipients}, timestamp |
export-csv -delimiter "," -path C:\andcombined.csv -notype
我非常感谢有关此主题的任何帮助。谢谢大家。
此致