Birdtray(Firetray替代品):具有Linux新电子邮件通知的Thunderbird托盘图标 [Ubuntu PPA Included]
鸟笼 添加此功能后,Birdtray支持暂停新电子邮件通知,配置要通知新电子邮件的帐户/电子邮件文件夹等等。
FireTray和其他解决方案为Thunderbird添加了一个显示未读电子邮件计数的任务栏图标,从而停止了Thunderbird 60的工作。Birdtray通过读取Thunderbird电子邮件搜索数据库直接检查未读电子邮件状态,从而不受Thunderbird API更改的影响。 ,Birdtray是Firetray的绝佳替代品,不应在Thunderbird更新时中断。
该工具需要Qt5(5.6或更高版本),目前被认为是alpha软件-不再如此,Birdtray现在被认为是稳定的.Birdtray具有以下特点:
- 雷鸟托盘图标,带未读的电子邮件计数器
- 收到新电子邮件时,托盘图标可以闪烁(闪烁)。闪烁速度可配置
- 可配置帐户/邮件文件夹,应为其检查新电子邮件
- 不同电子邮件帐户可配置的未读计数字体颜色
- 可以通过双击任务栏图标或从任务栏图标上下文菜单中隐藏和恢复Thunderbird窗口
- 可以在启动Birdtray时自动启动Thunderbird,并在退出任务栏图标时自动关闭Thunderbird
- 可配置的纸盘图标(适用于常规和未读图标)
- 可以检测雷鸟是否意外关闭
- 延后新电子邮件通知预定的时间
- 允许将预配置的电子邮件模板添加到托盘以进行快速访问(Birdtray中的“新建电子邮件”选项卡-需要在添加新的预配置电子邮件之后重新启动Birdtray)
如果启用 Hide Thunderbird window when its minimized
选项,您可能会看到 Hide Thunderbird
托盘菜单选项,即使在隐藏Thunderbird的情况下也是如此。此错误已报告,很可能很快将得到解决。更新:此错误已在Birdtray 1.3中修复。
还应注意,在托盘图标通知您有关新电子邮件之前,可能需要花费几秒钟的时间,因为Thunderbird需要在Birdtray可以“看到”新电子邮件到达之前更新数据库。
下载Birdtray
Birdtray GitHub发行版选项卡仅包含Windows(和源代码)的二进制文件.Birdtray在基于Debian的Linux发行版(包括Debian Buster和更高版本,Ubuntu 19.04、19.10和20.04,Linux Mint 19. *和更多信息。尽管它可能比最新版本落后一两个版本。您可以使用以下方法进行安装:
sudo apt install birdtray
鸟笼也可在 Arch用户存储库如果Linux发行版存储库中没有Birdtray,则可以使用Flathub进行安装。如果未安装Flatpak并在系统上启用了Flathub存储库,请参阅以下说明中的操作说明。 Flathub快速设置 页面。您只需设置一次Flatpak和Flathub。
设置Flatpak和Flathub后,前往 鸟笼Flathub 如果您是Gnome用户,还可以在Gnome Software / Ubuntu Software上搜索并从那里安装。这在Linux Mint 19上也可以使用*带有其软件管理器,其中Flatpak和Flathub是默认启用的,或者使用以下命令从Flathub安装它:
flatpak install flathub org.gyunaev.Birdtray
最后,如果您使用的是Linux,则还可以 建立鸟笼 如果你愿意的话。
如何在Ubuntu或Linux Mint(PPA)中安装Birdtray
我决定为我个人使用的软件包创建PPA。由于我喜欢使用最新的软件,因此我倾向于更新经常使用的软件包,这样其他人也可以使用它们。我只打算上传Ubuntu存储库中不可用的软件包 该PPA现在,此PPA包含Birdtray。
PPA支持适用于Ubuntu 19.10、19.04和18.04 / Linux Mint 19 *的Birdtray。
您可以使用以下命令添加PPA并在Ubuntu 18.04、19.04或19.10或Linux Mint 19 *中安装Birdtray:
sudo add-apt-repository ppa:linuxuprising/apps
sudo apt-get update
sudo apt install birdtray
或者,您可以从以下位置下载DEB软件包: 在这里 如果您不想添加PPA。
如何配置Birdtray Thunderbird托盘图标
在开始使用Birdtray之前,请确保已在Thunderbird中配置了电子邮件地址,否则将无法使用。
您需要做的第一件事是在Birdtray中添加Thunderbird个人资料。为此,启动Birdtray,然后从任务栏图标菜单中选择 Settings
.Birdtray支持两种解析电子邮件的方法以显示未读的电子邮件通知:1.使用Mork解析器为文件编制索引。在Thunderbird 68+中,基于sqlite的解析器不再起作用,因此您必须更改 Unread notification parser
来自的选项 sqlite
到 mork
。
为此,请打开Birdtray,切换到“监视”选项卡,然后选择 using Mork index files
在…之下 Method to parse unread notifications
。接下来,单击 Add
:
使用Birdtray 1.7.0及更高版本,您的电子邮件帐户 ~/.thunderbird
个人资料应列出,以便您选择要收到通知的个人资料:
对于1.7.0之前的Birdtray版本,请单击 Add
您需要选择 .msf
您要监视的电子邮件文件夹文件夹的(邮件索引数据库)文件。该文件位于您的 ~/.thunderbird
文件夹(按 Ctrl + H
在文件浏览器中以显示隐藏的文件和文件夹), .default
/ .default-release
个人资料文件夹(该文件夹通常由8个字母和数字组成,后跟 .default
或 .default-release
,例如: qjgl5o4g.default
或 qjgl5o4g.default-release
)。您可以使用文件管理器搜索以下位置可用的所有.msf文件 ~/.thunderbird
例如,在我的系统上,使用Gmail电子邮件帐户,此文件的路径为 ~/.thunderbird/cyx9w63e.default/ImapMail/imap.gmail.com/INBOX.msf
2.使用全局搜索数据库。这不再适用于Thunderbird 68+(有关Thunderbird 68+,请参阅Mork Parser方法)!
在 Monitoring
标签,选择 using global search database
在…之下 Method to parse unread notifications
。接下来,单击 Browse
在旁边选择您的Thunderbird个人资料。通常在隐藏的位置 .thunderbird
文件夹(按 Ctrl + H
在文件浏览器中显示隐藏的文件和文件夹,或者右键单击并选择 Show hidden files
),并且名称由一些随机字母和数字组成,后跟 .default
,如您在本文顶部的屏幕快照中所见。
添加完Thunderbird个人资料后,转到 Monitoring
标签,点击 Add
下 Accounts to monitor
,然后选择要在接收新电子邮件时收到通知的帐户和邮件文件夹。您可以添加多个帐户/文件夹,每个帐户/文件夹都有自己的通知文本颜色。
这就是让Birdtray正常工作所需要做的一切。您可能需要更改其其他设置以适应您的需要。还值得注意的是,默认情况下,Birdtray并未设置为在Birdtray启动时自动启动Thunderbird,以便单击任务栏图标时隐藏/显示Thunderbird窗口,最小化时隐藏/显示Thunderbird窗口,依此类推。您可以在Birdtray设置的“ Hiding
标签。