如何防止 thunderbird gmail/IMAP 将已删除/存档的电子邮件标记为已读

如何防止 thunderbird gmail/IMAP 将已删除/存档的电子邮件标记为已读

我已将 thunderbird 设置为使用 gmail IMAP。我遵循了各种指南,建议设置编辑->帐户设置->服务器设置->当我删除邮件时->立即删除。不幸的是,这并没有达到我想要的效果,经过进一步挖掘,我发现这里那:

[Thunderbird]              [Gmail]
Mark Deleted           =   Archive
Copy to [Gmail]/Trash  =   Delete Permanently
Remove it immediately  =   Archive

不幸的是,无论我删除(存档)了一条消息,它都会被标记为已读,无论是否已读。我不想这样,因为我喜欢保持收件箱干净,并将任何不重要的东西存档,例如有趣的电子邮件等,然后在有时间的时候再回去查看存档。

我需要进行哪些设置才能防止删除邮件时将其标记为已读?


我在 Ubuntu 12.04 上使用 Thunderbird 17.0

答案1

我找到答案了!

实际上有一个关于此问题的错误报告这里但是它已经很旧了,还没有修复 :-(

幸运的是,我找到了一种解决方法:使用按键配置设置快捷方式将消息移出收件箱,从而保持其已读状态不变。

步骤如下:

  1. 下载安装 keyconfighttp://mozilla.dorando.at/keyconfig.xpi并通过转到工具->附加组件进行安装,然后单击小配置图标(在“搜索所有附加组件”左上角),然后单击“从文件安装附加组件......”

  2. 重新启动 Thunderbird 并转到工具->密钥配置,单击“添加新密钥”

  3. 输入您的密钥的名称,例如“00_MyDelete”或其他名称,以便您可以找到它。(密钥按字母顺序排序,因此前面的“00_”使您的自定义密钥出现在顶部;-)

  4. 现在右键单击您的本地垃圾文件夹并选择属性。接下来复制位置中显示的文本:

    例如邮箱:///home/jesse/.thunderbird/7dtmd45f.default/Mail/Local Folders/Trash

    注意:我尝试使用 gmail imap“所有邮件”文件夹,但由于某些未知原因,邮件被移动后又立即移回?也许是因为它已经在那里了?这很奇怪,因为当我手动移动邮件时,它可以正常工作,但使用 keyconfig 以编程方式移动它却不行。

  5. 回到Keyconfig - 按键编辑器窗口中输入以下内容(粘贴您刚刚复制的本地垃圾文件夹的位置。)

    MsgMoveMessage(GetMsgFolderFromUri('您的本地垃圾文件夹的位置'));

    例如 MsgMoveMessage(GetMsgFolderFromUri('mailbox:///home/jesse/.thunderbird/7dtmd45f.default/Mail/Local Folders/Trash'));

    注意单引号!没有它们就行不通 ;-)

  6. 单击“确定”,然后单击“应用”按钮左侧的小文本框。按“Del”键并单击“应用”。

    注意:如果出现有关冲突的警告,请直接确认,我们将接下来处理这些问题。

  7. 向下滚动,直到找到“删除消息”条目。选择该条目并单击“禁用”。不要担心“删除”或“删除事件”条目,您可能希望保留它们。

  8. 单击“关闭”即可完成!无需重新启动。


PS 我其实在发布上述问题之前就找到了这个答案,但还是想分享一下。显然先发布问题再回答并不是最好的方法,因为我得等 10 个小时才能回答我自己的问题 :-/ 发布操作指南的首选方式是什么?

干杯 :-)

相关内容