【发布时间】:2019-02-13 01:57:09
【问题描述】:
我们有一些组和/或用户的主 SMTP 地址错误。
查找主
uppercaseSMTP 地址为*@example.com(不包括小写地址)的所有用户。结果应显示用户姓名和主要电子邮件地址
试过了:
Get-Mailbox -Filter {recipienttypedetails -eq "SharedMailbox"} -ResultSize Unlimited |
where-Object {($_.PrimarySMTPAddress -like "*@example.com")} |
fl displayname,PrimarySMTPAddress
但这会返回具有“否”大写 SMTP 地址的用户。我正在寻找具有错误 SMTP 地址但具有正确 smtp 地址的用户和组。 SMTP 地址需要更正。
【问题讨论】:
-
Get-Mailbox -Filter {recipienttypedetails -eq "SharedMailbox"} -ResultSize Unlimited | where-Object {($_.PrimarySMTPAddress -like "*@sample.com")} | fl displayname,PrimarySMTPAddress
-
只返回没有SMTP地址的用户只有smtp地址
-
如果您“编辑”您的帖子并添加以下内容会更好:a)您尝试过的 powershell 命令,b)您遇到的问题。和你在 cmets 中描述的完全一样
-
我们刚刚实施了阻止发送到@example.com 的电子邮件的规则,我发现隔离区中的一些电子邮件被这项新政策阻止了。发生这种情况是因为某些共享邮箱显然没有配置正确的回复地址。
标签: powershell