Thunderbird 正在获取刚发送邮件的邮件ID

Thunderbird 正在获取刚发送邮件的邮件ID,thunderbird,thunderbird-addon,Thunderbird,Thunderbird Addon,我正在编写一个thunderbird扩展,当用户发送消息时,我要为其执行一个操作,将messageID写入一个文件。用户可以通过新的工具栏元素激活此功能 问题是,在compose send message事件处理程序触发messageID的那一刻,还没有定义messageID。到目前为止,我找到的最好的解决方案是写一些消息接收者的标识,主题,。。。然后等待newMailListener触发将具有相同标识的消息添加到“已发送邮件”文件夹。有更好的解决办法吗? 谢谢nsIDBChangeListen

我正在编写一个thunderbird扩展,当用户发送消息时,我要为其执行一个操作,将messageID写入一个文件。用户可以通过新的工具栏元素激活此功能

问题是,在compose send message事件处理程序触发messageID的那一刻,还没有定义messageID。到目前为止,我找到的最好的解决方案是写一些消息接收者的标识,主题,。。。然后等待newMailListener触发将具有相同标识的消息添加到“已发送邮件”文件夹。有更好的解决办法吗?
谢谢

nsIDBChangeListener可能有用:。虽然,我没有测试它。