![交流与展望的模糊性](https://linux22.com/image/1301682/%E4%BA%A4%E6%B5%81%E4%B8%8E%E5%B1%95%E6%9C%9B%E7%9A%84%E6%A8%A1%E7%B3%8A%E6%80%A7.png)
我的情况是这样的:
我有我们称之为分发组
Old Leaders
但是,由于会员基础已经增长,他们希望能够发送邮件(从该地址),我想“嘿,让我们把它变成一个邮箱“。
因此,我删除了分发组并添加了一个新邮箱(具有相同的地址),我们称之为
New Leaders
我的问题如下:
由于 Outlook 默认会缓存它遇到的所有地址,因此我现在遇到了一大群用户,每当他们尝试向新领导人,他们的邮件最终被报告为“无法送达”。
现在,我的问题:
有没有什么方法可以清除大量用户的 Outlook 缓存,而无需实际手动执行?
(此外,当我写的时候我有点头脑混乱subject
,所以如果你想到更合适的东西,请更改它!)
答案1
电子邮件地址保存在 NK2 文件中,这意味着您可以使用批处理文件删除 NK2 文件。这可以添加到登录脚本或注销脚本中(我个人建议将其添加到登录脚本中)。这将删除 NK2 文件,并且该 PC 上将不再缓存任何电子邮件。
这是我模拟的一个小批处理文件(以防您或任何人需要它):
@ECHO OFF
SET NK2LOCN="%APPDATA%\Microsoft\Outlook"
IF EXIST %NK2LOCN%\NK2done.log GOTO :END
ECHO %DATE% %TIME% NK2 FILE CLEANUP STARTED > %NK2LOCN%\NK2done.log
RENAME %NK2LOCN%\*.NK2 *.NK2.BAK
ECHO %DATE% %TIME% NK2 FILE CLEANUP FINISHED >> %NK2LOCN%\NK2done.log
:END
如果还有任何与该主题相关的事情需要我帮忙的话请告诉我。