![使用脚本从特定邮件域中删除 Outlook 2010/2013“建议的联系人”](https://linux22.com/image/804385/%E4%BD%BF%E7%94%A8%E8%84%9A%E6%9C%AC%E4%BB%8E%E7%89%B9%E5%AE%9A%E9%82%AE%E4%BB%B6%E5%9F%9F%E4%B8%AD%E5%88%A0%E9%99%A4%20Outlook%202010%2F2013%E2%80%9C%E5%BB%BA%E8%AE%AE%E7%9A%84%E8%81%94%E7%B3%BB%E4%BA%BA%E2%80%9D.png)
我想自动删除一群 Exchange 用户的 Outlook 2010/2013 建议联系人,但仅针对特定邮件域中的地址。
我可以找到很多有关清除此文件夹的信息,但关于使用脚本解析它的信息却不多。我知道“建议的联系人”是存储在用户邮箱中的一种特殊形式的文件夹,那么 Outlook 脚本是这里最好的答案吗?我可以像与邮件文件夹交互一样与“建议的联系人”文件夹交互吗?我应该在 Exchange 服务器端执行此操作吗?
答案1
我所能看到的最接近你这样做的事情是 Glen 的脚本:
使用 EWS (Exchange Web Services) 来完成此操作。
但是,这会清除整个文件夹,并且脚本实际上并不是设计为组织中所有邮箱的循环。
我试图自己想办法过滤掉那些特定的地址,但是没有成功。
有趣的是,最新的评论是关于做你所要求的事情,是你吗?
我认为最好的选择是创建工作说明,让用户遵循如何在 Outlook 中查看“建议的联系人”文件夹并手动将其删除。
例如:
- 打开 Outlook
- 点击“文件夹”视图
- 选择“建议的联系人”
- 在视图上设置自定义过滤器为“EMAIL = *@domaintodelete.com”
- 突出显示所有域联系人并点击删除
- 删除视图过滤器
- 返回正常视图并完成
如果您提供屏幕截图等,这将非常容易理解。对于那些无法遵循简单说明的人,只需让技术人员手动处理即可。