可能であれば助けが必要です。送信中に文字列に追加の StringReference ヘッダーを追加するアドオンを開発しています。
「送信済み」フォルダーに入った後、threadId を収集し (これで問題ありません)、ヘッダーから余分な StringReference を削除します。次のhttp://mdn.beonex.com/en/XPCOM_Interface_Reference/nsIMsgDBHdr.htmlを見つけました:
明確に言えば、既読や返信などのマークを付けるなど、メッセージヘッダーに永続的な変更を加えたい場合は、対応する nsIMsgFolder (msgHdr.folder) または nsIMsgDatabase (msgHdr.folder. msgDatabase)。
しかし、nsIMsgDatabase を取得できないため、実際のコードを作成することはできませんが、実際の msgHdrDb に対してこのオブジェクトを取得できたとしても、特定できないコミット タイプで Commit(type) を呼び出す必要があります。msgHdrDb のメッセージを永続的に変更する方法の例を教えてください。
事前に助けてくれてありがとう!