问题标签 [thunderbird]

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 回答
1071 浏览

.net - 有人知道现有代码来读取 mork 文件(Thunderbird 地址簿)吗?

我需要即时阅读 Thunderbird 通讯录。它以名为 Mork 的文件格式存储。不是一种令人愉快的文件格式阅读。我发现一篇 1999 年的文章解释了文件格式。我很想知道是否有人已经完成了这个过程并且可以提供代码。我找到了Jamie Zawinski(他在 Netscape Navigator 工作)的 mork.pl,但我希望有一个 .NET 解决方案。

我希望 StackOverflow 能帮上忙,因为这似乎是在浪费我的时间来写一些东西来读取这种文件格式,而它应该如此简单。

我喜欢 Jamie 在他的perl 脚本中的评论。这是我最喜欢的部分:

0 投票
2 回答
3208 浏览

thunderbird - 如何插入带有 Thunderbird 扩展的电子邮件标题?

我正在构建一个 Thunderbird 扩展,并希望将我自己的标题添加到所有外发电子邮件(例如 <myext-version: 1.0> )。知道怎么做吗?我知道这是可能的,因为这是在 OpenPGP Enigmail 扩展中完成的。谢谢!

0 投票
4 回答
4497 浏览

outlook - Thunderbird Lightning 上的共享日历

我想为中型企业的日历设置一个开源解决方案。我们将从 Thunderbird(闪电插件)、Microsoft Outlook 中使用它。我想查看其他人的空闲/忙碌日程安排,邀请他们参加会议等。

如果我能有一个用于会议室、投影仪等资源的日历,那就太好了。

我在网上搜索了很多,但没有找到合适的解决方案,也没有任何关于如何设置的详细说明。由于这在组织中非常需要,我相信您可能已经设置了它。如果您能为我提供任何详细(分步)文档的指针,我将不胜感激。

0 投票
4 回答
5871 浏览

pop3 - Thunderbird 将通过 POP 下载的最后一条消息的 UID 存储在哪里?

我使用 Thunderbird 通过 POP3 接收电子邮件。我已将 Thunderbird 配置为在服务器上留下电子邮件。假设有一天我使用 POP3 检索 ( RETR) 10 封电子邮件,然后我注销了一晚。一夜之间又有10条消息发送到我的邮箱。第二天早上我启动 Thunderbird 时,该STAT命令应该显示 20 条消息。然而,Thunderbird 不应该下载前 10 条消息;它应该从消息 11(或消息 11 的唯一标识符或 UID)开始。Thunderbird 将发送一个 POP3UIDL命令,然后将 UID 与 Thunderbird 昨天检索到的最后一条消息的 UID 进行比较。它会发现最后一个 UID 匹配消息 10 的 UIDL 列表,然后 Thunderbird 将RETR 11, RETR 12, 等等。

就我而言,POP3STAT命令显示我在 POP 服务器上有 5379 条消息。我已经收到了大约 5000 个。出于某种原因,Thunderbird 想要下载所有 5379 条消息,而不是从 5001 开始。我正在尝试对此进行调试,并正在寻找 Thunderbird 认为是检索到的最后一条消息的 UID。

有谁知道 Thunderbird(在 Windows 上)将最后一个 UID 存储在哪里,它将用来与 UIDL(列表)进行比较?

有没有办法手动设置它,以便我可以强制 Thunderbird 开始检索接近 5001 的位置?

0 投票
1 回答
1173 浏览

plugins - 为 Thunderbird 或 Zarafa 创建自己的插件?

我想增强我的雷鸟(或 zarafa),以便我可以右键单击邮件,并获得一个对话框,我可以在其中填写一些信息(如文章参考、问题编号或发票)并按“发送” ,并且此信息连同电子邮件和(登录的)用户信息将被发送到另一个 Web 服务(即 XML-RPC 调用,但也可以执行其他任何操作),然后处理电子邮件(例如附加发票的内容,问题或文章的内容)?[我需要雷鸟/zarafa 部分]

感谢您的帮助(即使是“不可能”之类的答案)

0 投票
4 回答
370 浏览

sql - 电子邮件应用程序中的 SQL

我希望能够在我的电子邮件收件箱上执行 SQL 查询。例如,通过输出,我可以制作关于我发送或接收多少电子邮件的图表。我想分析我的表现以及让我忙碌的原因。我的邮箱似乎是一个不错的起点。

我正在使用 Gmail 在线,以及 Thunderbird、Outlook 2007 和 Mail.app 槽 IMAP。有没有一种简单的方法可以将其中一个应用程序与我可以使用 SQL 的东西连接起来?

已经尝试过:

  • Thunderbird 没有这个插件(或者我找不到)。
  • 我怀疑 Outlook 能够与 MS Access 一起做一些事情,但我不知道如何做。
  • 我的客户似乎都无法将所有内容导出到有用的东西,例如 CVS 或 Excel 的 .xls。从那里开始,我可以导入 Access 并完成。

更新:Access 2007 确实有一个连接到 Outlook 的向导。但是当我运行它时,Office 无缘无故地启动并抱怨找不到 Outlook 2007 (?)。更新 2:您可以通过将 Outlook 设置为默认电子邮件客户端、关闭 Outlook 并重新启动来解决此问题。

0 投票
1 回答
588 浏览

directory - 禁用 Thunderbird 文件夹扩展

我最近在我的机器上安装了 Thunderbird。

我设置了两个帐户,一个给我,另一个给我的兄弟。

当我未登录 gmail 帐户时,是否可以禁用我的文件夹的节点扩展?

我要求这在我们的文件夹之间提供隐私。

或者是否可以设置 Thunderbird,以便在您打开 Thunderbird 时,您可以选择要打开的帐户并输入密码。只有这样才能查看您选择打开的帐户。

如果您为某个帐户提供的密码不正确,则您无法查看该帐户的文件夹或电子邮件。

0 投票
1 回答
2233 浏览

javascript - 如何访问 Thunderbird 消息撰写窗口中的消息内容?

我正在尝试编写一个 Thunderbird 扩展程序,它可以让您撰写消息,但它会在发送之前处理消息文本。所以我需要访问电子邮件正文的纯文本内容。

这是我到目前为止所拥有的,就像 Extension Developer Javascript 控制台中的一些测试代码一样。

对于我是否走在正确的轨道上,我将不胜感激。我还有一些具体的问题:

  • doc.textContent真的没有换行符吗?这是多么愚蠢?我希望这只是 Javascript 控制台的一个错误,但我怀疑不是。
  • 树行者正确吗?我第一次尝试NodeFilter.SHOW_TEXT但它没有遍历到<SPAN>包含回复中引用的材料的 s。同样,每个节点似乎都很有趣FILTER_ACCEPT,然后稍后手动选择它,但我遇到了同样的问题,如果我拒绝了一个SPAN节点,walker 就不会走进去。
  • 连续<BR>的 s 打破了幼稚的实现,因为它们之间没有#text节点。所以我手动检测它们并在我的阵列上推送空行。真的有必要做那么多手动工作来访问消息内容吗?
0 投票
3 回答
229 浏览

php - 联系信息网络标准

是我可以用于我们的联系人的标准吗?我想构建一个托管我们客户联系信息的应用程序。是否有我应该使用的标准,以便可以与尽可能多的客户端同步?

在 Outlook 中,我可以找到有关“LDAP”的内容,您可以提供任何教程吗?

我希望支持 2 路同步,以便我可以在 Outlook 中编辑某些内容并将其上传到我们的服务器。就像 CalDAV 的日历一样

0 投票
1 回答
484 浏览

c++ - 如何在 Thunderbird 中收听“SendMail”事件?

如果邮件正文中有预定义的字符串,我需要拦截 Thunderbird 发送的所有邮件并阻止发送。它应该是我们已经存在的 XPCOM dll 插件的一部分。

你有任何想法如何实现它吗?