Linux mail client imap

7 Best Command-Line Email Clients for Linux in 2020

Recently, I wrote an article covering the 6 Best Email Clients you can use on Linux Desktop, all of the email clients in that list where graphical user interface (GUI) programs, but sometimes, users prefer to deal with email directly from the command-line.

For this reason, there is also a need to highlight some of the best text-based email clients that you can use on your Linux system. Although command-line email clients do not offer exceptional features as their GUI counterparts, they do offer to present some great and powerful message handling components.

In this review, we shall exclusively dive into looking at some of the best command-line email clients for Linux and the list is as follows. Please note, all these below email clients can be installed using default package managers such as yum, dnf or apt as per your Linux system distribution.

1. Mutt – Mail User Agent

Mutt is a small, lightweight yet powerful text-based email client for Unix-like operating systems. It is feature-rich and some of its remarkable features include:

  1. Easy to install
  2. Color support
  3. Message threading
  4. Support for IMAP and POP3 protocols
  5. Delivery status support
  6. Supports several mailbox formats such as mbox, MH, Maildir, MMDF
  7. Support for PGP/MIME (RFC2015)
  8. Multiple message tagging
  9. Various components to support mailing listing, including list-reply
  10. Full control of message headers during composition
  11. The active development community and many more

Mutt Email Client for Linux

2. Alpine – Internet News and Email

Alpine is a fast, easy-to-use and open-source terminal-based email client for Unix-like operating systems, based on the Pine messaging system. Alpine also runs on Windows, can be integrated with web-based email user agents.

It works well for new users and experts alike, hence it is user-friendly, you can simply learn how to use it through context-sensitive help. Additionally, you can easily customize it through the Alpine setup command.

Some of its features include:

  1. Support for several protocols such as IMAP, POP, SMTP and so on
  2. Packaged with Pico text editor
  3. Supports context-sensitive help on screen
  4. Well documented
  5. Not actively developed plus many more

Alpine Email Client for Linux

3. Sup

Sup is a console-based email client that enables users to deal with a lot of emails. When you run Sup, it presents a list of threads with multiple tags attached, each thread is a hierarchical assortment of messages.

Sup has got some exciting features and these include:

  1. Can handle so much email
  2. Supports fast full-text message search
  3. Supports automatic contact list management
  4. Handles emails from several sources including mbox and Maildir
  5. Easily search through entire email store
  6. Supports gpg for privacy functionality
  7. Supports management of multiple email accounts
Читайте также:  Драйвера для принтера куосера m2235dn

Sup Console Email Client

4. Notmuch

Notmuch mail” is a fast, powerful, global-search and tag-based email system that you can use in your Linux text editors or terminal. Its development was highly influenced by Sup, and it offers performance enhancement to several Sup features.

It is not much of an email client, therefore, it does not receive emails or send messages but simply allows users to search quickly through a collection of emails. You can think of it as a library interface to extend an email program for fast, global and tag-based email searching functionality.

Notmuch has the following notable features:

  1. Does not support IMAP or POP3 protocols
  2. No mail composer
  3. Supports tags and fast search
  4. No user interface
  5. Uses Xapian to perform its major task, hence “not much”
  6. Supports several command-line utilities, email clients and wrappers for Emacs, vim text editors
  7. Also supports Mutt integration script

Notmuch Email System

5. Mu4e

Mu4e is an emacs-based email client that allows users to handle e-mails (such as searching, reading, replying, moving, deleting) very efficiently. The basic idea is to configure an offline Imap client that allows syncing your local computer with a remote email server.

  • Entirely search-based without any folders, only queries.
  • Easy documentation with example configurations.
  • User-interface designed for speed, with fast keystrokes for common actions.
  • Support for signing and encryption.
  • Address auto-completion as per your existing messages.
  • Extensible with available snippets or with your own code.

Mu4e Email Client for Linux

6. Lumail

Lumail is a console-based email client that is developed especially for GNU/Linux with fully integrated scripting and supporting operations upon local Maildir hierarchies and remote IMAP mail-servers.

There are many graphical-based email clients for Linux, but comparatively, Lumail designed solely for command-line use only with built-in support for scripting with a real language.

Lumain Console Email Client for Linux

7. Aerc

Aerc is recommended as one of the best email clients that run on your terminal. It is free and open-source software which is very powerful and extensible and is perfect for discerning hackers.

Aerc Email Client for Linux

The above-listed command-line or terminal or text-based email clients are the best you can use on your Linux system, but many times, you can only find out good features and performance attributes of an application after testing it.

Therefore, you can give all of them a try and choose which one to use, that is in case you are a command-line addict, who does not use GUIs so much. Importantly, you can also let us know of any other command-line email clients that you think deserve to appear in the list above, through the comment section below.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Читайте также:  Батарейный картридж для ибп

We are thankful for your never ending support.


Лучшие почтовые клиенты Linux

Сложно найти пользователя интернета, который не завёл бы себе электронный почтовый ящик. Если ящиков всего пара штук, а писем на них почти не приходит, то веб-интерфейса службы электронной почты вполне хватает. Однако, если в вашем распоряжении множество ящиков, а количество ежедневных писем измеряется сотнями, то на помощь приходят почтовые клиенты.

Для Linux существует немало клиентов, но всё же их не так много, как на платформе Windows. Тем, кто перешёл с этой операционной системы может не хватать Outlook или The Bat! Скажем прямо, прямых аналогов этих программ вы не найдёте. И всё же на Linux есть хорошие клиенты, которые обладают всеми необходимыми функциями для полноценной работы с электронными письмами.

Почтовые клиенты для Linux

В эту подборку вошли почтовые клиенты с разной степенью защищённости, но так или иначе для работы большинства из них требуются протоколы IMAP и SMTP. Для них советуем использовать порты 993 и 465 соответственно. Они работают через протокол шифрования SSL.

Для того, чтобы клиенты смогли получить доступ к вашему e-mail аккаунту, может потребоваться разрешение на использование этих протоколов со стороны почтового сервиса.

1. Thunderbird

Mozilla Thunderbird нельзя назвать простым почтовым клиентом, в его состав также входят адресная книга, задачи, календарь. Благодаря богатому функционалу, открытому коду и свободной лицензии Thunderbird стал клиентом по умолчанию во многих дистрибутивах.

Немаловажным является наличие большого количества расширений. С их помощью вы без труда настроите клиент под свои нужды. Также стоит отметить тот факт, что Thunderbird не перегружает письма HTML кодом и не использует собственные шрифты, а лишь задаёт их стиль.

Как уже было сказано, Thunderbird предустановлен на многих дистрибутивах, но если вы не нашли этот почтовый клиент в своей операционной системе, то воспользуйтесь командой:

sudo apt install thunderbird

2. Mailspring

Почтовый клиент Mailspring существует в двух версиях. Платная версия распространяется по подписочной системе, за месяц использования попросят $8. У клиента есть несколько интересных функций, но они доступны именно в платной версии. Среди них отслеживание и автоотправка исходящих писем, напоминания и шаблоны.

Бесплатная версия подойдёт нетребовательному пользователю. Интерфейс не перегружен элементами, кнопки на панели управления появляются только тогда, когда они действительно нужны. Есть продвинутая система поиска писем.

Установка возможна из snap-пакета командой:

sudo snap install mailspring

3. Sylpheed

За невзрачным внешним видом Sylpheed скрывается довольно функциональный почтовый клиент. Поддерживается создание папок, расширенные возможности поиска и фильтрация спама.

Скорость работы – это сильная сторона Sylpheed. Клиент написан на языке C и способен обработать папки даже с несколькими тысячами писем без особой задержки. Но за скорость приходится платить, клиент не очень дружит с HTML, оформить письмо в своём стиле у вас не получится.

Почтовый клиент Sylpheed устанавливается командой:

sudo apt install sylpheed

4. Evolution

Почтовый клиент Evolution издалека напоминает Outlook. Как и в случае с Thunderbird, это целый органайзер с календарём и задачами. Он входит в состав приложений GNOME, но имеет вполне стандартный интерфейс. Поддерживаются все необходимые функции: создание папок, фильтры, антиспам, шифрование и шаблоны.

Для установки следует воспользоваться командой:

sudo apt install evolution

5. Geary

Клиент Geary также является частью платформы GNOME. Об этом недвусмысленно намекает интерфейс программы. Как и большинство приложений для этой платформы, он имеет лишь базовый функционал. Вы можете работать с несколькими аккаунтами, читать и отправлять письма, производить поиск среди них, и ничего более. В Geary не хватает таких простых вещей, как настройка интерфейса и создание папок. Этот клиент подойдёт только самым нетребовательным пользователям.

Читайте также:  Memory usage in linux by user

Установку Geary можно произвести командой:

sudo apt install geary

6. TypeApp Mail

TypeApp Mail – это довольно просто почтовый клиент. Программа относительно свежая и не успела обрасти достаточным количеством функций. Есть поддержка папок, иконок популярных служб и простой поиск. При написании писем доступно всего несколько настроек для форматирования текста.

Русский язык поддерживается, но перевод скорее всего выполнен без участия человека. Например, вместо «Создать папку» имеем «Имя папки», «Написать письмо» превратилось в «Шрифт для нового письма», и так далее. Хорошо, что функций не так много и разобраться в назначении элементов управления не составит труда.

Для установки TypeApp Mail следует воспользоваться командой:

sudo apt install typeapp-mail

7. Claws Mail

Проект Claws Mail начинался как тестовая версия Sylpheed для отладки новых функций, но в скором времени перерос в отдельную программу. Разделение произошло в далёком 2005 году, но даже сейчас клиенты имеют много общего. Странно, что ни тот, ни другой так и не обзавёлся новым интерфейсом. Не очень-то удобно работать с перегруженными меню, когда данную проблему давно решили в том же Outlook, воспользовавшись системой вкладок.

Установить Claws Mail можно командой:

sudo apt install claws-mail

8. Kmail

Почтовый клиент Kmail является частью платформы Kontact для KDE. Но при этом он может работать отдельно, в том числе и в среде GNOME. Он имеет все необходимые функции: создание папок, блокировка спама, шаблоны, отображение HTML, продвинутый поиск и фильтрация писем. Может быть это не самый удобный почтовый клиент, но со своей задачей он справляется не хуже Thunderbird.

Установка производится командой:

sudo apt install kmail

9. Mutt

Mutt – это простейшее консольное приложение. Но всё же есть поддержка IMAP и нескольких аккаунтов. Все настройки производятся через конфигурационные файлы. Рассматривать его в качестве полноценного почтового клиента не стоит. Это скорее способ проверить почту при наличии только терминала. Хотя для адептов терминала он может стать незаменимой вещью. В этом случае также стоит обратить внимание на клиент NeoMutt, который является доработанной и лучше настроенной версией Mutt.

Есть и другие консольные клиенты, но ни один из них не способен стать заменой для приложения с графическим интерфейсом. Установка Mutt возможна с помощью менеджера пакетов apt:

sudo apt install mutt


Как видите, на Linux есть достаточно почтовых клиентов. Некоторые из них на самом деле являются персональными информационными менеджерами, сочетающими в себе функции не только почтового клиента, но и адресной книги, календаря, заметок и прочего. К сожалению, а может быть и к счастью, многие программы сохранили дизайн начала нулевых. Как бы то ни было, есть возможность выбрать что-то для себя. Например, полновесный Thunderbird, для работы с HTML в том числе, быстрые Sylpheed или Claws Mail, или же консольный Mutt.

А вы пользуетесь почтовыми клиентами? Какой из них по вашему мнению лучше всего подходит для работы с электронными письмами? Делитесь своим мнением в комментариях.


Поделиться с друзьями