【问题标题】:How to export Thunderbird emails to .eml file to file system folder by rule?如何按规则将 Thunderbird 电子邮件导出到 .eml 文件到文件系统文件夹?
【发布时间】:2023-03-23 10:45:01
【问题描述】:

我们在其中一台服务器上使用 Thunderbird 作为 Python 脚本的路由器,该脚本会在 Trac (Email2Trac) 中自动为我们归档错误。直到昨天,一切正常,但我们收到了来自 Google 的通知(我们使用的是 GMail 帐户)有人试图破解我们的帐户,我们应该更改密码。没什么大不了的,这种情况每年发生一两次,我们更改密码,然后继续。除了昨天,谷歌阻止了密码更改。在尝试重新安装 Thunderbird 后,我们最终不得不重新创建帐户。

在重新安装期间,一些插件被禁用,其中一个允许我们使用规则将收到的电子邮件移动到 C:\ 驱动器(Windows Server 2003 机器)上的文件夹中。安装的 Thunderbird 版本是旧版本,52.9.1,但它可以在操作系统上运行的最高版本。网上原来的插件都找不到了(这个是我六年前设置的,所以细节有点模糊)。

快进到今天,在从 IMAP 切换到 POP3 后,我们让电子邮件客户端再次工作,我开始为我们的各种 Trac 项目重新创建规则。除了我找不到一个插件可以让我在消息过滤器中创建一个规则,它将电子邮件复制到文件系统上的 .eml 文件中。

有很多方法可以手动和通过插件(仍然需要手动点击),但我需要它作为消息过滤器中的规则运行。我找到了一对看起来可以工作的,除了他们不能在这个版本的 Thunderbird 上运行。我已经尝试了来自插件存储库以及它外部的插件。要么由于 Thunderbird 客户端的老化而无法安装,要么被阻止。

那么,我的问题是,有什么插件可以在 52.9.1 版上运行,可以让我按照规则将电子邮件复制到文件系统上的 .eml 文件中? p>

更新,我已经在另一台Win7的机器上安装了Thunderbird,所以它是最新版本。我仍然找不到有用的插件。我找到的最接近的是 BackUpMail,但它不会安装,因为它太旧了。

这是程序流程:

  • Google 表单中的用户文件错误

  • Google 表单通过 GAS 脚本向 GMail 帐户发送电子邮件

  • 服务器上的 Thunderbird 客户端将电子邮件复制到基于电子邮件主题行的特定目录:C:[目录名称] 使用邮件过滤规则这是我需要帮助的地方

  • 计划任务每​​ 5 分钟运行一次以运行调用 Python 脚本 (Email2Trac.py) 的批处理文件,根据文件复制到的位置(C:[目录名称]

  • Python 脚本(不是我们编写的)会变魔术

  • Trac 中出现错误。

【问题讨论】:

    标签: plugins rules thunderbird eml


    【解决方案1】:

    经过大量研究,并在服务器上挖掘旧的 .xpi 文件,我找到了答案以及原始插件被禁用的原因。

    在我卸载 Thunderbird 并下载“最新”版本(适用于 Windows Server 2003)后,它是 38.xx 版本,名为 FiltaQuilla 的插件无法在其上运行。直到我检查了帮助 > 关于并发现要安装更新(2x),我才意识到我使用的是较低版本。因此,在更新到 实际 最新版本 (52.9.1) 后,就可以安装 FiltaQuilla。

    在使用 IMAP 时,我在接受新密码时仍然遇到一些问题,但是当我切换到 POP3 时,它直接通过了。我不知道为什么这是一个问题,但确实如此。这会稍微改变事情发生的方式,但不足以引起任何实际问题。

    您必须选中属性中的将消息另存为文件复选框,并且您将能够在消息过滤器中创建规则,让您可以按照我的意愿将文件复制到文件系统中。

    我已经改写了一些规则,我会尽快完成其余的,我们应该可以重新开始工作了。

    这并没有获得多少流量,但也许其他人会发现它并且它会很有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-11
      • 1970-01-01
      相关资源
      最近更新 更多