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 次
12KB
209 代码行
关于
此脚本输出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