#thunderbird #keep #directory #account #output #unread

app tbunread

帮助您关注Thunderbird中的未读邮件

9个版本

0.0.9 2021年10月24日
0.0.8 2021年10月24日
0.0.7 2021年9月15日
0.0.5 2021年6月27日
0.0.4 2021年5月30日

271电子邮件

每月下载 25

ISC 许可证

12KB
209 代码行

Build status License Version Downloads

关于

此脚本输出Thunderbird每个账户中的未读邮件数量。它将自动检测您的默认Thunderbird配置文件。

用法

$ tbunread --output /where/you/need/the/output
[...] Watching /path/to/my/.thunderbird/some.profile/ImapMail/tbunread
6 1 1 2
5 1 1 2
5 1 2 2

要使用此脚本,您必须提供要查询的电子邮件账户。这通过在Thunderbird的ImapMail目录中的tbunread目录内创建符号链接来完成。符号链接指向IMAP目录之一(不支持POP3)。通过按您选择的字母顺序命名链接,您还可以选择输出的顺序。

以下是一个tbunread目录中的示例

$ pwd
/path/to/my/.thunderbird/some.profile/ImapMail/tbunread
$ ls -lA
lrwxrwxrwx. (...) 01 -> ../mail.example1.com
lrwxrwxrwx. (...) 02 -> ../mail.example2.com
lrwxrwxrwx. (...) 03 -> ../mail.example3.com

安装

来自crates.io

cargo install tbunread

我建议使用systemd来运行脚本。下面是一个示例,说明服务文件应该如何看起来。

[Unit]
Description=tbunread

[Service]
Type=simple
ExecStart=tbunread --output /where/you/need/the/output
Restart=on-success
RestartSec=5s

[Install]
WantedBy=default.target

依赖项

~10–20MB
~291K SLoC