![在 Thunderbird 中撰写邮件时直观显示电子邮件收件人类别](https://linux22.com/image/1386024/%E5%9C%A8%20Thunderbird%20%E4%B8%AD%E6%92%B0%E5%86%99%E9%82%AE%E4%BB%B6%E6%97%B6%E7%9B%B4%E8%A7%82%E6%98%BE%E7%A4%BA%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%94%B6%E4%BB%B6%E4%BA%BA%E7%B1%BB%E5%88%AB.png)
在 Thunderbird 中,当我撰写邮件时,我希望获得一些视觉反馈,大致了解我向谁发送了邮件。一个典型的用例是清楚地区分我的邮件是否仅在我的组织内部发送。
以下是一个可以提供我想要的用户体验示例。我并不拘泥于细节,这只是众多可能方法中的一种。首先,我配置一个电子邮件正则表达式和相关颜色的列表,如下所示:
[email protected] Green
.*@yoyodyne.com Blue
.* BrightRed
然后,在撰写窗口中:
- 如果我只向鲍勃发送邮件,收件人列表下方就会出现一个绿色条。
- 如果邮件的所有收件人(
To:
、Cc:
和Bcc:
)都在 Yoyodyne 中,则收件人列表下方会出现一个蓝条。 - 如果 Bob 是接收者并且所有其他接收者都在 Yoyodyne 中,则这将变成蓝色/绿色阴影。
- 如果至少有一个接收者既不是 Bob 也不是 Yoyodyne 的成员,那么彩色条会包含一些鲜红色(或者在这种情况下甚至更好看,是均匀的鲜红色)。
在收件人表中为收件人姓名着色是不够的,因为收件人列表会滚动,所以在我撰写邮件的某个时间点,即使邮件是发送到外部的,也可能只会显示内部收件人。
另一个合适设计的例子是配置名称,例如:
[email protected] Bob
.*@yoyodyne.com Yoyo
.* BIG SCARY WORLD
然后撰写窗口的标题栏将从Write: Re: fuzzy widgets
类似于
Write: [Bob]: Re: fuzzy widgets
给 Bob 发邮件Write [Yoyo]: Re: fuzzy widgets
查看 Yoyodyne 内部邮件Write: [BIG SCARY WORLD]: Re: fuzzy widgets
发送给其他人的邮件
是否存在这样的东西(大概是扩展)?如果没有,我应该寻找什么来编写这样的程序——可以使用扩展来完成某些事情吗?在哪里可以找到相关文档?
我从未在电子邮件客户端中看到过这样的功能。如果您知道有这样的功能,最好是在 Linux 上运行的,请在评论中提及这一点 — 但这个问题是关于 Thunderbird 的。
答案1
有一个 Thunderbird 扩展程序可以根据发送地址更改边框颜色(BorderColors GT 1.0.6)。您希望根据收件人地址更改颜色,但我想知道此扩展程序的程序员是否可以提供帮助。