前段时间小编写了一篇文章,主要介绍了在Linux桌面上使用最佳电子邮件客户端,该列表中的所有电子邮件客户端都是图形用户界面(GUI)程序,但有时候,大家可能更喜欢直接从命令行处理电子邮件。
因此,还需要介绍一些可以在Linux系统上使用的最佳基于文本的电子邮件客户端。尽管命令行电子邮件客户端不提供与GUI对应项一样出色的功能,但它们确实提供了一些出色且强大的消息处理组件。
在本文中,小编主要整理一些适用于Linux的最佳命令行电子邮件客户端。需要注意的是,以下所有电子邮件客户端都可以根据你的Linux系统发行版使用默认包管理器(例如yum、dnf或apt)进行安装。
1. Mutt – 邮件用户代理
Mutt是一个小型、轻量级但功能强大的基于文本的电子邮件客户端,适用于类Unix操作系统。它功能丰富,其中一些显着的功能包括:
- 易于安装
- 颜色支持
- 消息线程
- 支持IMAP和POP3协议
- 支持mbox、MH、Maildir、MMDF等多种邮箱格式
- 支持 PGP/MIME (RFC2015)
- 多消息标记
- 支持邮件列表的各种组件,包括列表回复
- 在撰写过程中完全控制消息标头
2、Alpine
Alpine是一款快速、易于使用、基于开源终端的电子邮件客户端,适用于类Unix操作系统,基于Pine消息系统。Alpine还可以在Windows上运行,并且可以与基于Web的电子邮件用户代理集成。它非常适合新用户和专业管理员使用,你可以通过上下文相关的帮助轻松学习如何使用它。此外,还可以通过Alpine设置命令轻松自定义它。
它的一些功能包括:
- 支持IMAP、POP、SMTP等多种协议
- 附带Pico文本编辑器
- 支持屏幕上的上下文相关帮助
- 有据可查
3、Sup
Sup是一个基于控制台的电子邮件客户端,使用户能够处理大量电子邮件。当运行Sup时,它会显示附加了多个标签的线程列表,每个线程都是消息的分层分类。Sup具有一些令人惊叹的功能,其中包括:
- 可以处理多电子邮件
- 支持快速全文检索
- 支持自动联系人列表管理
- 处理来自多个来源的电子邮件,包括mbox和Maildir
- 轻松搜索整个电子邮件商店
- 支持gpg隐私功能
- 支持多个电子邮件帐户的管理
4、Notmuch
Notmuch是一个快速、强大、全局搜索和基于标签的电子邮件系统,你可以在Linux文本编辑器或终端中使用。它的开发深受Sup的影响,并且它为多个Sup功能提供了性能增强。
Notmuch并不是一个电子邮件客户端,因此,它不接收电子邮件或发送消息,而只是允许用户快速搜索电子邮件集合。你可以将其视为一个库接口,用于扩展电子邮件程序以实现快速、全局和基于标签的电子邮件搜索功能。
Notmuch具有以下显着特点:
- 不支持IMAP或POP3协议
- 没有邮件编辑器
- 支持标签和快速搜索
- 无用户界面
- 使用Xapian执行其主要任务
- 支持多种命令行实用程序、电子邮件客户端以及Emacs、vim文本编辑器的包装器
- 支持Mutt集成脚本
5、Mu4e
Mu4e是一个基于emacs的电子邮件客户端,允许用户非常高效地处理电子邮件(例如搜索、阅读、回复、移动和删除)。基本思想是配置一个离线Imap客户端,允许将本地计算机与远程电子邮件服务器同步。其主要特征包括:
- 完全基于搜索,没有任何文件夹,只有查询
- 带有示例配置的简单文档
- 用户界面专为提高速度而设计,可快速击键执行常见操作
- 支持签名和加密
- 根据现有消息解决自动完成问题
- 可使用可用片段或你自己的代码进行扩展
6、Aerc
Aerc被推荐为在你的终端上运行的最佳电子邮件客户端之一。它是免费的开源软件,功能非常强大且可扩展,非常适合眼光敏锐的专业人员使用,其主界面如下所示:
7、NeoMutt
NeoMutt是一个基于Mutt的小型但功能强大的命令行邮件阅读器程序,添加了彩色终端、全文搜索、基于文本的浏览器、MIME、OpenPGP、POP和IMAP支持、SSL加密和SASL身份验证等功能,以及线程排序模式。
8、Cone
Cone是另一个功能丰富的基于文本的邮件程序和新闻阅读器,可以连续处理大量POP3、IMAP帐户和本地邮件文件夹。它还为高级用户提供了高级功能,例如用于阅读/编辑电子邮件的内置文本编辑器、html 支持、地址簿、SSL/TLS、kview图像查看器和用于显示pdf文件的xpdf 。
总结
上面列出的命令行或终端或基于文本的电子邮件客户端是你可以在Linux系统上使用的最佳客户端,但很多时候,你只能在测试后才能发现应用程序的良好功能和性能属性。
因此,你可以尝试所有这些命令行并选择使用一个适合你的,以防你不会使用GUI邮件客户端,这样使用命令行相对来说更加简单方便。