我有一个IMAP邮件服务器,并使用Thunderbird作为我的客户端。 我不明白使用IMAP与POP的客户端服务器的同步。 我的IMAP服务器已经满了,所以我login到服务器,并删除收件箱,认为雷鸟有本地邮件副本。
当我打开Thunderbird时,它与IMAP服务器同步并将我的所有电子邮件标记为已删除。 这些电子邮件仍然存在于{path} / thunderbird / profile / default / INBOX文件中。 经过networking上的一些研究,我编辑了这个文件,并把所有的“X-Mozilla-Status:0001”改成了“”X-Mozilla-Status:0000“。
当我带回Thunderbird的时候,电子邮件仍然没有了。 有谁知道如何恢复这些?
我有一个类似的问题 – 通过一些怪癖一堆电子邮件从我的IMAP服务器上消失,但仍然在本地驱动器上的INBOX和发送文件。 我无法强制Thunderbird直接将这些电子邮件恢复到IMAP服务器,所以我采取了另一种方法:
完成!
IMAP和POP是不一样的! POP是一种传输协议,将电子邮件从服务器拉到客户端。 IMAP是一种同步协议,在服务器上保留电子邮件,通常保留本地caching版本。
IMAP有两个阶段删除,虽然大多数客户端不分开它们。 它们是:标记为已删除,清除已删除。 就像我刚才提到的那样,大多数客户都是同时做的。
从服务器清除电子邮件后,应该从任何本地caching中清除电子邮件,并在下次同步时永久删除电子邮件。 更改caching不会更改服务器。
事故是你做好备份的原因。 所以你可以恢复电子邮件。
这是一个不需要您创build新的popup帐户的解决scheme。
如果你没有很多邮件或整个文件夹被清空,这是很好的。
我们注意到一些邮件在新的本地文件夹中出现了两次,但其中只有一个被标记为未读。 所以你可以很容易地过滤它们。
所以我login到服务器并删除
你的意思是说你进入服务器? 它是什么样的服务器? 如果它正在运行快照文件系统,则可以从快照中恢复收件箱。