我不确定Powershell是否可以做到这一点,所以我想我会先在这里要求快速集思广益!本质上,我需要在给定的 Exchange 中搜索所有邮箱以查找特定字符串 - 这些字符串的多种形式 - 让我们说在这种情况下 - 任何包含以下任何格式的一组 6 个数字的电子邮件:
`xx-xx-xx
xxxxxx
xxx-xxx`
在这种情况下,x 是一个数字。因此,如果在邮件中找到这些字符串中的任何一个,它将记录到包含邮箱和电子邮件/主题的文本文件中。
我的逻辑如下:
Search Exchange and loop for every mailbox
Recurse in every mailbox looking for matches for the above criteria
If it finds something - get info about that mail, write to text file
Continue loop
有任何想法吗!
谢谢