问题标签 [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.
.net - 有人知道现有代码来读取 mork 文件(Thunderbird 地址簿)吗?
我需要即时阅读 Thunderbird 通讯录。它以名为 Mork 的文件格式存储。不是一种令人愉快的文件格式阅读。我发现一篇 1999 年的文章解释了文件格式。我很想知道是否有人已经完成了这个过程并且可以提供代码。我找到了Jamie Zawinski(他在 Netscape Navigator 工作)的 mork.pl,但我希望有一个 .NET 解决方案。
我希望 StackOverflow 能帮上忙,因为这似乎是在浪费我的时间来写一些东西来读取这种文件格式,而它应该如此简单。
我喜欢 Jamie 在他的perl 脚本中的评论。这是我最喜欢的部分:
thunderbird - 如何插入带有 Thunderbird 扩展的电子邮件标题?
我正在构建一个 Thunderbird 扩展,并希望将我自己的标题添加到所有外发电子邮件(例如 <myext-version: 1.0> )。知道怎么做吗?我知道这是可能的,因为这是在 OpenPGP Enigmail 扩展中完成的。谢谢!
outlook - Thunderbird Lightning 上的共享日历
我想为中型企业的日历设置一个开源解决方案。我们将从 Thunderbird(闪电插件)、Microsoft Outlook 中使用它。我想查看其他人的空闲/忙碌日程安排,邀请他们参加会议等。
如果我能有一个用于会议室、投影仪等资源的日历,那就太好了。
我在网上搜索了很多,但没有找到合适的解决方案,也没有任何关于如何设置的详细说明。由于这在组织中非常需要,我相信您可能已经设置了它。如果您能为我提供任何详细(分步)文档的指针,我将不胜感激。
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 的位置?
plugins - 为 Thunderbird 或 Zarafa 创建自己的插件?
我想增强我的雷鸟(或 zarafa),以便我可以右键单击邮件,并获得一个对话框,我可以在其中填写一些信息(如文章参考、问题编号或发票)并按“发送” ,并且此信息连同电子邮件和(登录的)用户信息将被发送到另一个 Web 服务(即 XML-RPC 调用,但也可以执行其他任何操作),然后处理电子邮件(例如附加发票的内容,问题或文章的内容)?[我需要雷鸟/zarafa 部分]
感谢您的帮助(即使是“不可能”之类的答案)
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 并重新启动来解决此问题。
directory - 禁用 Thunderbird 文件夹扩展
我最近在我的机器上安装了 Thunderbird。
我设置了两个帐户,一个给我,另一个给我的兄弟。
当我未登录 gmail 帐户时,是否可以禁用我的文件夹的节点扩展?
我要求这在我们的文件夹之间提供隐私。
或者是否可以设置 Thunderbird,以便在您打开 Thunderbird 时,您可以选择要打开的帐户并输入密码。只有这样才能查看您选择打开的帐户。
如果您为某个帐户提供的密码不正确,则您无法查看该帐户的文件夹或电子邮件。
javascript - 如何访问 Thunderbird 消息撰写窗口中的消息内容?
我正在尝试编写一个 Thunderbird 扩展程序,它可以让您撰写消息,但它会在发送之前处理消息文本。所以我需要访问电子邮件正文的纯文本内容。
这是我到目前为止所拥有的,就像 Extension Developer Javascript 控制台中的一些测试代码一样。
对于我是否走在正确的轨道上,我将不胜感激。我还有一些具体的问题:
doc.textContent
真的没有换行符吗?这是多么愚蠢?我希望这只是 Javascript 控制台的一个错误,但我怀疑不是。- 树行者正确吗?我第一次尝试
NodeFilter.SHOW_TEXT
但它没有遍历到<SPAN>
包含回复中引用的材料的 s。同样,每个节点似乎都很有趣FILTER_ACCEPT
,然后稍后手动选择它,但我遇到了同样的问题,如果我拒绝了一个SPAN
节点,walker 就不会走进去。 - 连续
<BR>
的 s 打破了幼稚的实现,因为它们之间没有#text
节点。所以我手动检测它们并在我的阵列上推送空行。真的有必要做那么多手动工作来访问消息内容吗?
php - 联系信息网络标准
是我可以用于我们的联系人的标准吗?我想构建一个托管我们客户联系信息的应用程序。是否有我应该使用的标准,以便可以与尽可能多的客户端同步?
在 Outlook 中,我可以找到有关“LDAP”的内容,您可以提供任何教程吗?
我希望支持 2 路同步,以便我可以在 Outlook 中编辑某些内容并将其上传到我们的服务器。就像 CalDAV 的日历一样
c++ - 如何在 Thunderbird 中收听“SendMail”事件?
如果邮件正文中有预定义的字符串,我需要拦截 Thunderbird 发送的所有邮件并阻止发送。它应该是我们已经存在的 XPCOM dll 插件的一部分。
你有任何想法如何实现它吗?