![Outlook 使用 dovecot 创建了两级(或更多级)深度的 IMAP 文件夹...它们在哪里?](https://linux22.com/image/1621095/Outlook%20%E4%BD%BF%E7%94%A8%20dovecot%20%E5%88%9B%E5%BB%BA%E4%BA%86%E4%B8%A4%E7%BA%A7%EF%BC%88%E6%88%96%E6%9B%B4%E5%A4%9A%E7%BA%A7%EF%BC%89%E6%B7%B1%E5%BA%A6%E7%9A%84%20IMAP%20%E6%96%87%E4%BB%B6%E5%A4%B9...%E5%AE%83%E4%BB%AC%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
我正在处理一个问题,即邮件在 Outlook 2016 IMAP 配置文件中存储了两层深。IMAP 服务器是 dovecot。
喜欢:
INBOX/
folder1/
folder1sub1/
folder1sub2/
...
folder2/
folder2sub1/
folder2sub2/
...
...
鉴于 dovecot 在其默认配置(此服务器正在使用)中不支持劣质邮箱,这怎么可能呢?这令人困惑;dovecot 甚至不应该允许创建第二级子文件夹(folder1sub1
...)。
由于不相关的原因,IMAP 配置文件中的服务器名称被更改(实际上使用不同的域名指向同一个物理服务器),这似乎导致 Outlook 丢失了这些二级子文件夹。
此时我怀疑 [![在此处输入图像描述][1]][1] Outlook 正在进行某种幕后诡计,使其看起来好像将 IMAP 文件夹存储在服务器上,而实际上,它将它们存储在本地某个地方。
我已加载 OST/PST 查看器来查看它们是否被 Outlook “秘密”保存在某处,但它们无处可寻。这些文件夹/消息是不是就这么消失了?
编辑
经过一些额外的测试,我可以确认 Outlook 确实删除消息没有警告什么时候:
- IMAP 服务器不支持“下级文件夹”(嵌套文件夹深度超过 1 级)
- Outlook 包含 IMAP 树中标记为(仅限本电脑)
- IMAP 服务器名称发生更改(即使实际上是通过域别名或 IP 在同一台服务器上的同一个用户)
尽管显示它们是离线存储的,但令人难以置信的是它会在没有任何警告的情况下直接删除它们。这是非常糟糕的软件设计。