我在 Windows 10 上安装了 Outlook 2013,连接到 Exchange 邮箱(运行 Exchange 2016)。
默认情况下,我不会存档电子邮件。我有一组文件夹(包含在同一根文件夹下),我想根据每个文件夹的自定义年龄删除电子邮件。我已为这些文件夹设置了自定义存档属性。
我的问题是,当自动存档运行时,存档规则不被遵守,并且范围内的电子邮件都不会被删除。
我的设置如下:
- Mailbox (default archive settings)
+- Notifications folder (default archive settings)
+- Subfolder 1 (custom settings - delete anything older than 7 days)
+- Subfolder 2 (custom settings - delete anything older than 3 months)
邮箱上的默认自动存档设置:
在邮箱的根目录中,我有一个名为“通知”的文件夹 - 设置如下:
在通知下,我有几个子文件夹,每个子文件夹都有自己的存档设置,例如:
在上面的例子中,当我运行自动存档时,我本以为上面的子文件夹中不再包含任何超过 7 天的电子邮件。但事实并非如此(几个月前的电子邮件还在里面)。
我是否误解了自动存档功能?如有任何帮助,我将不胜感激。
谢谢。
更新(2019-03-11)
我一直在尝试各种设置,并对邮箱的默认设置进行了以下更改。
然后我使用“使用默认设置存档此文件夹中的项目”设置通知
然后选取子文件夹年龄设置,但范围内的项目将移至存档文件,但不会被永久删除,尽管这是子文件夹属性上的设置。
目前,我可以接受将我要求永久删除的项目移动到存档文件夹,但令人沮丧的是,这个设置没有被遵守 -这是 Outlook 2013 中已知的错误吗?
答案1
这似乎在 2022 年仍然是 Office 365 的一个问题。感谢这篇文章。我试图做和你完全一样的事情,但遇到了同样的问题。在浏览了数页链接并尝试了几十种其他“修复方法”后,我偶然发现了这篇文章。你的解决方法对我有用。谢谢!!!
答案2
根据此知识库,默认情况下,自动存档功能会检查接收日期或上次修改的日期和时间(以较晚者为准)。
我觉得你可以尝试在注册表 HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences 下添加“ArchiveIgnoreLastModifiedTime”,重启机器后看看是否可行。可以通过“文件”-“清理工具”-“存档”手动存档。