2 个版本

0.1.1 2023 年 7 月 8 日
0.1.0 2023 年 7 月 8 日

#155电子邮件

MIT 许可证

71KB
269 代码行

IMBak

用 Rust 编写的 IMAP 邮箱备份的命令行工具

用法

运行命令时,您将提示输入用户名(电子邮件)和密码。在非交互式环境中,您可以将 IMAP_USERNAMEIMAP_PASSWORD 环境变量设置。

示例 1

使用默认批量大小(5)将默认邮箱(INBOX)中的所有电子邮件下载到当前工作目录。

imbak backup \
  --domain imap.example.com \
  --port 993 \
  --from 0 \
  --count 100

示例 2

所有选项。

imbak backup \
  --domain imap.example.com \
  --port 993 \
  --mailbox INBOX \
  --batch-size 5 \
  --output-directory . \
  --from 0 \
  --count 100

依赖项

~6–17MB
~226K SLoC