Хотя почтовые клиенты командной строки не обладают такими исключительными возможностями, как их аналоги с графическим интерфейсом, они предлагают несколько отличных и мощных компонентов обработки сообщений.
В этом обзоре мы рассмотрим исключительно некоторые из лучших почтовых клиентов командной строки для Linux, список которых приведен ниже.
Обратите внимание, что все перечисленные ниже почтовые клиенты могут быть установлены с помощью стандартных менеджеров пакетов, таких как yum, dnf или apt, в соответствии с дистрибутивом вашей системы Linux.
1. Mutt – Mail User Agent
Mutt — это небольшой, легкий, но мощный текстовый почтовый клиент для Unix-подобных операционных систем. Он многофункционален, и некоторые из его замечательных особенностей включают:
- Простота установки
- Поддержка цвета
- Потоковая передача сообщений
- Поддержка протоколов IMAP и POP3
- Поддержка статуса доставки
- Поддержка нескольких форматов почтовых ящиков, таких как mbox, MH, Maildir, MMDF
- Поддержка PGP/MIME (RFC2015)
- Множественные метки сообщений
- Различные компоненты для поддержки рассылки, включая list-reply
- Полный контроль над заголовками сообщений при составлении
- Активное сообщество разработчиков и многое другое
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/mutt-email-client-for-linux.png?resize=809%2C512&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/mutt-email-client-for-linux.png?resize=809%2C512&ssl=1)
2. Alpine – Internet News and Email
Alpine — это быстрый, простой в использовании почтовый клиент с открытым исходным кодом для Unix-подобных операционных систем, основанный на системе обмена сообщениями Pine. Alpine также работает под Windows и может быть интегрирован с пользовательскими агентами электронной почты на основе веб-технологий.
Он хорошо подходит как для начинающих пользователей, так и для экспертов, поэтому он дружелюбен к пользователю, и вы можете просто научиться пользоваться им с помощью контекстно-зависимой помощи. Кроме того, вы можете легко настроить его с помощью команды Alpine setup.
Некоторые из его особенностей включают:
- Поддержка нескольких протоколов, таких как IMAP, POP, SMTP и т.д.
- Пакет с текстовым редактором Pico
- Поддержка контекстно-зависимой помощи на экране
- Хорошо документирована
- Не активно разрабатывается и многое другое
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/alpine-email-client-for-linux.png?resize=808%2C511&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/alpine-email-client-for-linux.png?resize=808%2C511&ssl=1)
3. Sup
Sup — это консольный почтовый клиент, который позволяет пользователям работать с большим количеством писем. Когда вы запускаете Sup, он представляет список потоков с несколькими прикрепленными тегами, каждый поток — это иерархический набор сообщений.
Sup имеет несколько интересных возможностей, среди которых:
- Может обрабатывать большое количество сообщений электронной почты
- Поддерживает быстрый полнотекстовый поиск сообщений
- Поддерживает автоматическое управление списком контактов
- Работает с электронной почтой из нескольких источников, включая mbox и Maildir
- Удобный поиск по всему хранилищу электронной почты
- Поддерживает gpg для обеспечения конфиденциальности
- Поддерживает управление несколькими учетными записями электронной почты
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/sup-console-email-client.png?resize=642%2C410&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/sup-console-email-client.png?resize=642%2C410&ssl=1)
4. Notmuch
Notmuch — это быстрая, мощная система электронной почты с глобальным поиском и тегами, которую можно использовать в текстовых редакторах или терминале Linux. На ее разработку оказал большое влияние Sup, и она предлагает повышение производительности некоторых функций Sup.
Это не совсем почтовый клиент, поэтому он не принимает электронные письма и не отправляет сообщения, а просто позволяет пользователям быстро искать в коллекции писем. Его можно рассматривать как библиотечный интерфейс для расширения почтовой программы для быстрого, глобального и основанного на тегах поиска писем.
Notmuch имеет следующие особенности:
- Не поддерживает протоколы IMAP или POP3.
- Нет почтового композитора
- Поддерживает теги и быстрый поиск
- Нет пользовательского интерфейса
- Использует Xapian для выполнения своей основной задачи, отсюда и «Notmuch».
- Поддерживает несколько утилит командной строки, почтовые клиенты и обертки для текстовых редакторов Emacs, vim
- Также поддерживает скрипт интеграции Mutt
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/notmuch-email-system.png?resize=1024%2C588&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/notmuch-email-system.png?resize=1024%2C588&ssl=1)
5. Mu4e
Mu4e — это почтовый клиент на базе emacs, который позволяет пользователям очень эффективно работать с электронной почтой (например, искать, читать, отвечать, перемещать и удалять). Основная идея заключается в настройке автономного Imap-клиента, который позволяет синхронизировать локальный компьютер с удаленным почтовым сервером.
Особенности:
- Полностью основана на поиске, без каких-либо папок, только запросы.
- Простая документация с примерами конфигураций.
- Пользовательский интерфейс, разработанный для скорости, с быстрым набором клавиш для обычных действий.
- Поддержка подписи и шифрования.
- Автоматическое заполнение адресов в соответствии с существующими сообщениями.
- Расширяемость с помощью доступных фрагментов или собственного кода.
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/mu4e-email-client-for-linux.png?resize=800%2C521&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/mu4e-email-client-for-linux.png?resize=800%2C521&ssl=1)
6. Aerc
Aerc рекомендуется как один из лучших почтовых клиентов, работающих на вашем терминале. Это бесплатное программное обеспечение с открытым исходным кодом, очень мощное и расширяемое и идеально подходит для взыскательных хакеров.
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/aerc-email-client-for-linux.png?resize=960%2C529&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/aerc-email-client-for-linux.png?resize=960%2C529&ssl=1)
7. NeoMutt
NeoMutt — это маленькая, но мощная программа для чтения почты из командной строки, основанная на Mutt с такими дополнительными возможностями, как цветные терминалы, полнотекстовый поиск, текстовые браузеры, поддержка MIME, OpenPGP, POP и IMAP, SSL-шифрование и SASL-аутентификация, а также потоковый режим сортировки.
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/neomutt-mail-reader.png?resize=844%2C507&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/neomutt-mail-reader.png?resize=844%2C507&ssl=1)
8. Cone
Cone — это еще одна многофункциональная текстовая почтовая программа и программа для чтения новостей, которая непрерывно работает с многочисленными учетными записями POP3, IMAP и локальными почтовыми папками.
Она также имеет расширенные возможности для опытных пользователей, такие как встроенный текстовый редактор для чтения/редактирования писем, поддержка html, адресные книги, SSL/TLS, просмотрщик изображений kview и xpdf для отображения файлов pdf.
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/cone-console-newsreader-and-emailer.png?resize=665%2C463&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/cone-console-newsreader-and-emailer.png?resize=665%2C463&ssl=1)
9. Lumail
Lumail — это консольный почтовый клиент, разработанный специально для GNU/Linux, с полностью интегрированной поддержкой сценариев и операций над локальными иерархиями Maildir и удаленными почтовыми серверами IMAP.
Существует множество почтовых клиентов для Linux с графическим интерфейсом, но Lumail разработан исключительно для командной строки со встроенной поддержкой скриптов на реальном языке.
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/lumain-console-based-email-client.gif?resize=775%2C473&ssl=1)
![](https://i0.wp.com/linuxthebest.net/wp-content/uploads/2023/05/lumain-console-based-email-client.gif?resize=775%2C473&ssl=1)
Перечисленные выше почтовые клиенты командной строки, терминала или текстовые почтовые клиенты являются лучшими, которые вы можете использовать в вашей системе Linux, но во многих случаях, вы можете узнать о хороших характеристиках и производительности приложения только после его тестирования.
Поэтому вы можете попробовать все из них и выбрать, какой из них использовать, то есть в том случае, если вы любитель командной строки, который не так часто использует графические интерфейсы.