如何处理Thunderbird上的删除邮件

时间:2014-05-22 13:47:48

标签: javascript add-on thunderbird thunderbird-addon

我有一个Thunderbird附加组件,应修复一些错误。

我需要处理删除邮件并执行某些操作,但我没有获得有关onDeleteEvent的任何信息。

我只找到this page并尝试使用

document.addEventListener("onMessagesRemoved", function() {
  Application.console.log('deleted');
});  

但没有任何反应。

我如何处理删除邮件事件?

1 个答案:

答案 0 :(得分:0)

在nsIMsgFolders的侦听器上触发通知。所以你需要folder.addEventListener,而不是document.addEventListener。您必须为要删除的每个特定文件夹提供一个侦听器。

(参考:http://mxr.mozilla.org/comm-central/source/mailnews/base/public/nsIMsgFolder.idl#652