我用的是Microsoft Exchange 2010电子邮件服务器和Mozilla Thunderbird客户端。有一天,我选中了收件箱中的很大一部分内容,然后错误地按下了键盘快捷键(我猜)将邮件标记为删除。当然,邮件会被删除。现在,有趣的部分开始了:如果我使用 Outlook 中的“恢复已删除邮件”功能恢复已删除的邮件,邮件会返回到收件箱,但是,只要我启动 Thunderbird 客户端,它就会再次删除这些邮件。
现在,正如这个 kb 所述(http://kb.mozillazine.org/Deleting_messages_in_IMAP_accounts)消息应该有一个“已删除”标志,因此:我怎样才能清除该标志?
答案1
如果你可以访问 Unix/Linux 计算机,则可以使用类似的实用程序imapfilter
。这是一个有用的实用程序,您可以使用 LUA 配置文件进行配置。您可以使用不同类型的过滤器选择您的消息,然后执行移动消息、添加/删除标志等操作。
您只需安装它并创建一个配置文件(IMAP 帐户和规则)。您可以查看配置帐户的示例那里。然后,您可以过滤标记为已删除的邮件并取消标记。
messagesMarkedAsDeleted = youraccount.INBOX:is_deleted()
messagesMarkedAsDeleted:unmark_deleted()
最后,您可以启动该程序:
imapfilter -c /path/to/config.lua
我发现这个实用程序这个博客几个星期前。
希望这有帮助。