使用脚本从特定邮件域中删除Outlook 2010/2013“build议的联系人”

我想自动删除Outlook 2010/2013build议的联系人一堆Exchange用户,但仅限于特定邮件域中的地址。

我可以find很多关于清除这个文件夹的信息,但是用脚本parsing它却不是很多。 我知道build议的联系人是存储在用户邮箱中的一种特殊forms的文件夹,Outlook脚本是最好的答案吗? 我可以与build议的联系人文件夹进行交互,就像我将与邮件文件夹交互一样? 我应该在Exchange服务器端做这个吗?

我能看到的最接近你的是Glen的脚本:

通过Powershell清除build议的联系人

使用EWS(Exchange Web服务)来执行此操作。

但是,这将清除整个文件夹,并且该脚本不是真正devise为组织中的所有邮箱的循环。

我试图想办法自己过滤掉只删除特定的地址,但没有运气。

有趣的是,最新的评论是关于你在问什么,是你?

我认为你最好的select是为用户创build工作指令,以便跟随如何在Outlook中查看他们的“build议的联系人”文件夹并手动删除它。

例如:

  1. 打开Outlook
  2. 点击“文件夹”视图
  3. select“build议的联系人”
  4. 将视图上的自定义filter设置为“EMAIL = *@domaintodelete.com”
  5. 高亮所有域名联系人并点击删除
  6. 删除视图filter
  7. 回到正常的视图并完成

如果你给出屏幕截图等,那么很简单。对于那些不能遵循简单指令的less数人,只需要一个技术手动处理它们。