Debian, mutt, imap, yandex, it замітки

Відразу ремарка - замітка не для linux-гуру; вони і так все це знають 🙂

Днями, довелося встановити на машину ОС Debian Linux (8.6). причому з мінімального установника. який за замовчуванням встановлює тільки базову систему, без графічної оболонки. Таке завдання було - мінімальна система.

Установка пройшла нормально, мережа налаштована. Однак, далі, треба було, хоч і тимчасово, отримати з цієї машини доступ до поштової imap-ящику на yandex.ru для отримання і відправки листів.

У графічному середовищі ОС сімейства MS Windows все просто - зайшов через браузер на сайт, скачав поштовий клієнт, налаштував його за допомогою «майстра» і працюй. Але, в даній ситуації - тільки консоль, ніякої «графіки».

Однак, виявилося що в базовій поставці Debian вже йде консольний поштовий клієнт Mutt. Залишилося його тільки налаштувати. Графічних «майстрів» в ньому немає, всі налаштування вручну прописуються в файлі конфігурації.

Після подорожей по різних тематичних сайтах (рідного сайту Mutt виявилося недостатньо), була зібрана воєдино необхідна інформація.

Нижче наводиться варіант конфігураційного файлу muttrc з мінімально необхідними налаштуваннями для роботи з поштовою скринькою на yandex.ru по протоколу imap. Створити цей файл потрібно в домашньому каталозі користувача, в підкаталозі .mutt (

set realname = «Goyko Mitich»
set from = «[email protected]»
set use_from = yes

set imap_user = «[email protected]»
set imap_pass = «yourSecretPass»
set spoolfile = «imaps: //[email protected]»
set folder = «imaps: //imap.yandex.ru: 993»
set record = «= Надіслані»
set trash = «= Дистанційні»

set ssl_starttls = yes
set ssl_force_tls = yes
unset imap_passive
set imap_check_subscribed
set mail_check = 60

set smtp_url = «smtps: //[email protected]: 465»
set smtp_pass = «yourSecretPass»

Запускається поштовий клієнт командою mutt. З даними настройками він відправляє і приймає пошту з ящика. Причому, надіслані повідомлення зберігаються в папку «Надіслані», а віддалені потрапляють в папку «Видалені» (за замовчуванням такої поведінки відправлених і віддалених повідомлень немає).

Паролі можна не вказувати в файлі конфігурації, але тоді їх доведеться вводити вручну при вході в програму, перехід з однієї папки в іншу, Ви надсилаєте ПП.