19 个版本

0.8.7 2024年7月30日
0.8.5 2024年5月6日
0.8.5-rc.32023年12月11日
0.8.4 2023年11月23日
0.0.0 2019年7月8日

29电子邮件

Download history 171/week @ 2024-05-05 27/week @ 2024-05-12 25/week @ 2024-05-19 12/week @ 2024-05-26 134/week @ 2024-06-02 69/week @ 2024-06-09 35/week @ 2024-06-16 11/week @ 2024-06-23 14/week @ 2024-06-30 15/week @ 2024-07-07 10/week @ 2024-07-14 200/week @ 2024-07-28 29/week @ 2024-08-04 14/week @ 2024-08-11 8/week @ 2024-08-18

每月251次 下载

GPL-3.0 或更新

4.5MB
101K SLoC

meli 成立于2017年 最小支持的 Rust 版本 GitHub 许可证 Crates.io IRC 频道

支持多账户和 Maildir / mbox / notmuch / IMAP / JMAP / NNTP (Usenet) 的 BSD/Linux/macos 终端电子邮件客户端。

尝试一个由 WebAssembly 驱动的 旧的在线交互式网页演示

目录:

安装

构建

运行 cargo build --release --bin melimake

有关详细的构建说明,请参阅BUILD.md

快速入门

# Create configuration file in ${XDG_CONFIG_HOME}/meli/config.toml:
$ meli create-config
# Edit configuration in ${EDITOR} or ${VISUAL}:
$ meli edit-config
# Optionally, install manual pages if installed via cargo:
$ meli install-man
# Ready to go.
$ meli

在手册页面中查看对meli的全面介绍:meli(7)

还可以在网上查看快速入门教程

安装meli后,请参阅meli(1)meli.conf(5)meli(7)meli-themes(5)以获取文档。示例配置和主题文件可以在meli/docs/samples/子目录中找到。手册页面也在线托管meli默认在此位置查找配置文件:${XDG_CONFIG_HOME}/meli/config.toml

您可以通过设置环境变量${MELI_CONFIG}为其位置,以使用任意配置文件运行meli,例如。

MELI_CONFIG=./test_config cargo run

有关详细教程,请参阅meli(7),有关所有配置值,请参阅meli.conf(5)

Main view screenshot Compact main view screenshot Compose with embed terminal editor screenshot
主视图 紧凑的主视图 使用嵌入的终端编辑器进行撰写

支持的电子邮件后端

协议 支持
IMAP 完整
Maildir 完整
notmuch 完整[^0]
mbox 只读
JMAP 功能
NNTP / Usenet 功能

[^0]: 无法直接搜索所有电子邮件,您需要创建一个返回所有内容的notmuch查询的邮箱并在此邮箱中搜索。

电子邮件提交后端

  • SMTP
  • 管道到shell脚本
  • 当支持时,服务器端提交

功能列表(不完整)

  • TLS
  • 电子邮件线程支持
  • 多线程,异步操作
  • 可选:在meli内运行您选择的编辑器,使用嵌入的xterm兼容终端仿真器
  • 使用TOML的纯文本配置
  • 能够在UI选项卡中打开电子邮件并在它们之间切换
  • 可选:sqlite3索引搜索
  • 可按邮箱和账户覆盖几乎所有设置
  • 联系人列表(+只读vCard和mutt别名文件支持)
  • 强制UTF-8(其他编码为只读)
  • 可配置快捷键
  • 主题
  • NO_COLOR支持
  • 仅ASCII绘图字符选项
  • 通过html过滤器命令查看文本/html附件(默认为w3m)
  • 将附件/邮件管道到stuff
  • 使用外部附件文件选择器而不是输入附件的完整路径
  • GPG签名,加密,签名+加密
  • GPG签名验证

HTML 渲染

默认使用w3m进行HTML渲染。您可以使用pager.html_filter设置来覆盖此设置(有关更多详细信息,请参阅meli.conf(5))。

文档

在手册页面中查看对meli的全面介绍:meli(7)

还可以在网上查看快速入门教程

安装 meli 后,请参阅 meli(1)meli.conf(5)meli(7)meli-themes(5) 了解文档。示例配置和主题文件可以在 meli/docs/samples/ 子目录中找到。手动页面也 在线托管

meli 默认在此位置查找配置文件:${XDG_CONFIG_HOME}/meli/config.toml

您可以通过设置环境变量 ${MELI_CONFIG} 为它们的路径来使用任意配置文件运行 meli,或者使用 [-c, --config] 参数

MELI_CONFIG=./test_config meli

meli -c ./test_config

依赖项

~20–59MB
~1M SLoC