Консольный почтовый клиент

Речь пойдёт о том, как поставить и настроить консольный почтовый клиент с возможностью читать письма по протоколам POP3/IMAP и отправлять по SMTP. Почта через консоль … вполне гиковское решение, реализовывать которое будем с помощью mutt, в качестве операционной системы служит в моём случае Ubuntu.
Настраивать mutt на убунту будем по примеру, ибо так нагляднее. Сначала установим сам mutt:
apt-get install mutt

После того как поставили в домашнем каталоге создадим конфигурационный файлик потового клиента
touch ~/.muttrc

и редактируем его
sudo nano ~/.muttrc

Для работы с gmail через IMAP в ~/.muttrc впишем:
set spoolfile=imaps://username:password@imap.gmail.com/INBOX

Для работы с gmail через POP3 в ~/.muttrc впишем:
set spoolfile=pops://username:password@pop.gmail.com

Для исходящей почты (SMTP) пишем в тот же файлик:
set smtp_url=smtp://username@smtp.gmail.com:587
где
imaps , pops или smtp — почтовые протоколы
username — имя пользователя почты
password — пароль пользователя почты
587 — порт исходящей почты

Теперь перезапускаем консоль и выполняем в ней команду:
mutt

Наслаждаемся появившимся списком писем на чёрненьком экране 🙂

Консольный почтовый клиент: 2 комментария

    1. vyslaf Автор записи

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

Добавить комментарий