有没有办法在 Thunderbird 的收件箱列表中使用自定义文本而不是主题?

pet*_*erp 7 email thunderbird

我收到了很多信息性电子邮件,例如“您收到了来自……的新消息”或“收到捐赠通知”,这些电子邮件通常不包含主题中的任何信息,因此我必须打开电子邮件才能看到谁发送了消息或谁捐赠了多少金额。

我希望能够让 TB 解析传入的电子邮件,然后显示一些有趣的内容而不是原始主题,例如通过定义正则表达式模式。

我知道如何编写正则表达式,但我不知道是否有一种方法或插件可以修改消息视图中显示的文本。

编辑澄清:我希望来自 Paypal 的捐赠通知不显示为原始

收到捐款通知

反而

Paypal:John Doe 捐赠了 50 美元

Log*_*mon 2

https://addons.mozilla.org/thunderbird/addon/filtaquilla

\n\n

这不是简单的解决方案,但它允许:

\n\n
    \n
  • 将文本附加(或前置)到主题
  • \n
  • 使用 JavaScript 过滤消息,并将 JavaScript 操作应用于消息
  • \n
\n\n

文档可在http://mesquilla.com/extensions/filtaquilla/获取,并附有示例。

\n\n

引用:

\n\n
As a trivial example, to prepend the text \xe2\x80\x9c[Hello world]\xe2\x80\x9d to the front of each messages\xe2\x80\x99s subject, use the following javascript:\nfor (let index = 0; index < msgHdrs.length; index++)\n{\n  let hdr = msgHdrs.queryElementAt(index, Ci.nsIMsgDBHdr);\n  hdr.subject = "[Hello, world] " + hdr.subject;\n}\n
Run Code Online (Sandbox Code Playgroud)\n