问题标签 [thunderbird-addon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
114 浏览

rss - 如何在线程中对 RSS 进行分组?

如何根据 Jira 问题 ID 在线程中对 Thunderbird 中的 RSS 消息进行分组?

Jira 的 RSS 提要“活动流”报告有关问题的每一个活动。在雷鸟中,我想根据 jira IssueID 对更新进行分组并将其显示在线程中。

如何创建可以使其成为可能的插件?

0 投票
0 回答
70 浏览

protocol-buffers - 雷鸟扩展中的 ProtoBuf Js

嗨,我想在 Thunderbird 扩展中解析邮件,然后使用 protobuf 将一些组件发送到服务器。我的问题是如何包含 protobuf api 并将其与我的扩展程序一起使用,如何执行以下操作:“script src="ProtoBuf.min.js">/script”。

0 投票
1 回答
69 浏览

javascript - 在 XUL/Thunderbird 插件中实现 Javascript 代码

我想构建一个用于加密/解密电子邮件的 Thunderbird 插件。我有 JavaScript 代码,但我不知道如何使用 XUL 使其工作。这是 HTML 中的 JavaScript 代码:Fiddle

如何在 Thunderbird 插件中使用该 JavaScript 代码?

0 投票
1 回答
68 浏览

css - 注册消息头的样式表

我正在尝试为mail-tagfield标签扩展 xbl。此标签在消息显示期间使用。

我的扩展是引导程序,它使用窗口打开的观察者将任何 CSS 应用到该窗口。使用此代码:

显然,这样的 css 仅适用于 chrome 本身,而不适用于我真正需要的 tabmail:

在此处输入图像描述

在 tabmail 中注册样式表的最佳方法是什么?

0 投票
0 回答
81 浏览

javascript - 如何从 Thunderbird 附加组件首选项窗格打开本地 HTML?

我的 Thunderbird 插件包含一个 help.html 文件,可以从首选项窗格中打开。这是代码:

在 Windows 下,HTML 显示正常,但在 MacOS 下,背景是透明的。此外,该链接仅打开一次。

如何从 Thunderbird 首选项窗格正确打开本地文本?我的插件没有其他窗口(它是一个上下文菜单)。

谢谢你。

0 投票
2 回答
536 浏览

javascript - 通过 Thunderbird 扩展进行文件系统操作

我想通过 Thunderbird 插件对我的文件系统进行一些操作。例如,在特定位置创建一个文件夹,并在此文件夹中创建一个包含来自 Thunderbird 的一些数据的文本文件。

如您所知,Mozilla 扩展由 javascript 代码组成。所以我找了这个,找到了一些关于 ActiveXObject 的代码,这对 Thunderbird 不起作用。

有什么想法我应该怎么做?

0 投票
1 回答
148 浏览

javascript - 如何处理 Thunderbird 上的删除消息

我有一个 Thunderbird 插件,应该修复一些错误。

我需要处理删除消息并执行一些操作,但我没有得到任何关于onDeleteEvent.

我只找到了这个页面并尝试使用

但什么也没有发生。

如何处理删除消息事件?

0 投票
1 回答
48 浏览

xul - 更新旧的 Thunderbird 插件

我正在寻找更新在这里找到的 Mozilla Thunderbird 插件。当前版本是 2007 年生产的,甚至不允许 Thunderbird 安装它。我想知道是否有人可以指出我从哪里开始的正确方向,或者甚至可以指出我做同样事情的插件的方向。

0 投票
1 回答
211 浏览

thunderbird - 如何从扩展打开 Thunderbird 中的邮件窗口?

我正在为 Thunderbird 开发一个扩展,并且想要打开一条消息,就像在收件箱文件夹中双击一样。我确实有消息引用(messageID / messageKey)。如何打开对话框?

0 投票
1 回答
666 浏览

xul - 如何覆盖消息撰写窗口

我想将所有来自雷鸟的窗口撰写消息覆盖到一个新的 xul 窗口。我试过了

但这不会覆盖消息文本区域和其他工具,

在此处输入图像描述

我需要覆盖消息撰写窗口中的所有工具和菜单 在此处输入图像描述

请,任何帮助将不胜感激