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

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

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

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

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

编辑澄清一下:我希望 Paypal 的捐款通知不显示为原始通知

捐款已收讫通知

反而

Paypal:John Doe 已捐赠 50 美元

答案1

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

这不是一个简单的解决方案,但它可以:

  • 将文本追加(或添加)到主题
  • 使用 JavaScript 过滤消息,并将 JavaScript 操作应用于消息

文档可从以下网址获取http://mesquilla.com/extensions/filtaquilla/,并举例说明。

引用:

As a trivial example, to prepend the text “[Hello world]” to the front of each messages’s subject, use the following javascript:
for (let index = 0; index < msgHdrs.length; index++)
{
  let hdr = msgHdrs.queryElementAt(index, Ci.nsIMsgDBHdr);
  hdr.subject = "[Hello, world] " + hdr.subject;
}

相关内容