11
январь
2022
Настройка почтового клиента Sylpheed и почты IMAP
14:25

Настройка почтового клиента Sylpheed и почты IMAP

11 январь 2022 14:25

Радиолюбители в России в большинстве случаев используют электронную почту Mail.ru вида позывной@mail.ru.
Почтовый клиент с открытым исходным кодом Sylpheed является самым лёгким (установочный файл занимает 10 Мбайт) и поддерживает Linux, Windows и Mac OS. Данная статья - про настройку клиента версии 3.7 для Mail.ru и Yandex, по протоколу IMAP для Linux или Windows.

Каковы преимущества Sylpheed?

1) легковесный и быстрый (написанный на языке "C") почтовый клиент (дистрибутив 10 Мбайт)
2) возможность включение шифрования или подписи писем при помощи GnuPG
3) можно включить уведомление о прочтении - редкая возможность, которая отсутствует в большинстве веб интерфейсов.
4) русский интерфейс и интуитивное управление в стиле знаменитого почтового клиента TheBat!
5) поддерживает современный протокол IMAP и соединения SSL.
6) возможность настройки фильтров писем (для сортировки).
7) возможность сохранения писем с сервера IMAP на ПК в папки Входящие на жёсткий диск, если необходимо.
8) есть кеш сообщений - письма, которые были открыты ранее, во второй раз открываются на просмотр мгновенно.

По умолчанию Sylpheed при работе с почтовым сервером оставляет письма на сервере,
как это делает почтовый клиент Mail.ru через его веб-интерфейс. Это позволяет работать с почтовым ящиком с нескольких ПК (работа, дом) и со смартфона.

Использование такого подхода (база писем на сервере и отображение на клиенте) экономит место на локальном диске, в отличие от того Thunderbird, который загружает письма локально.

Установка Sylpheed

В Linux:

sudo apt-get update
sudo apt-get install sylpheed

В Windows:
загрузить дистрибутив Sylpheed-3.7_setup.exe с сайта Sylpheed.

Настройка Sylpheed для почты Mail.ru

  1. Первым делом нужно разрешить сторонним программам получать доступ к учётной записи почты Mail.ru и забирать с почтового ящика почту. (По умолчанию - запрещено!)
  • войти на компьютере в почту mail.ru со своим логином и паролем

  • в правой верхней части окна нажать на название своего аккаунта и выбрать пункт "Пароли и безопасность"
    bezop

  • в разделе "Способы входа" войти в пункт меню "Пароли для внешних приложений"
    paroli

  • нажмите кнопку "Добавить"
    dobavit

  • задайте название для настройки, любое, например "доступ с ПК" - нажмите "Продолжить"
    sylpheed_na_pk

  • в форме ввода задайте текущий пароль почты mail.ru и решите задачу для защиты от роботов - "капчу".
    passw

  • нажимаем "Продолжить"

  • программа сообщит, что "Пароль для внешнего приложения создан" и выведет на экран очень сложный пароль для внешнего приложения.

bezop1

Созданный mail.ru сложный пароль нужно выделить "мышью" в окне программы просмотра www, скопировать пароль в буфер обмена (Ctrl+C).

Просмотреть повторно пароль для внешнего приложения на сайте mail.ru после закрытия данного окна нельзя. Такая возможность не предусмотрена Mail.ru, т.к. вместо просмотра произойдет генерация нового пароля внешнего приложения.

bezop2

Поэтому: создать на ПК текстовый файл с именем "pwd-sylpheed.txt" или другим, вставить пароль в пустой текстовый файл и сохранить на диск (для дальнейшего использования). Однако, нужно понимать, что хранение паролей в открытом виде нежелательно - установить владельца root и права 700:

sudo chown root pwd-sylpheed.txt
sudo chmod 700 pwd-sylpheed.txt
  1. Запускаем Sylpheed через меню операционной системы (меню "Пуск" - "Интернет" - "Sylpheed"). Будет предложено создать учётную запись в программе. Тип почтового ящика выбираем IMAP4
    imap1

  2. На следующем шаге заполняем поля "Ваше имя" и "Email"
    imap2

  3. На следующем шаге указываем следующие данные:

    • логин - имя Вашей учётной записи вида позывной@mail.ru, например R1ABCD@mail.ru
    • сервер IMAP - пишем imap.mail.ru
    • нужно установить галочку "использовать SSL"
    • сервер SMTP - пишем smtp.mail.ru
    • ставим две галочки "Аутентификация SMTP" и "Использовать SSL"
      imap3
    • нажать кнопки "Вперед" и затем "Закрыть".
  4. В новом окне вставляем через буфер обмена длинный пароль который получили через веб-интерфейс mail.ru и нажимаем OK.
    imap5

  5. Откроется главное меню программы Sylpheed
    imap6

  6. Настройка - Учётные записи - (моя учетная запись)
    imap7

    • Изменить
  7. На первой закладке в поле IMAP ещё раз вставляем пароль в поле пароля (которое не должно быть пустым).
    imap6

  8. На крайней справа закладке "Ещё" нужно проверить и исправить порты

    • SMTP 465
    • IMAP 993
      imap12
  9. OK. Закрыть. Настройка учётной записи завершена!

Проверка работы Sylpheed

  1. Создаём и отправляем на свой электронный адрес тестовое письмо - Отправка работает
  2. Нажимаем правую кнопку мыши по названию папки callsign@mail.ru - Перестроить список папок.
  3. "Перестроить список папок" - "Да".
    imap10
    Ошибок не будет.
    Если возникнет ошибка перестроения списка папок, причина в том, что логин IMAP должен быть задан в виде
    callsign@mail.ru а не callsign.

Для mail.ru логин IMAP должен выглядеть как yourlogin@mail.ru

  1. Теперь нужно вызвать контекстное меню, щелкнув правой кнопкой мыши на строку "INBOX" и выбрать правой кнопкой мыши пункт Загрузить заголовки сообщений,
    sylpheed_zagr

Примечание: загрузка заголовков (темы, даты) сообщений будет занимать время от 30 секунд до нескольких минут в зависимости от размера почтового ящика. К сожалению, Sylpheed нельзя "ускорить" задав промежуток времени, за который загружать сообщения. Например, загружать сообщения "не старше 5 дней" или "не старше 2 лет".

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


Настройка Sylpheed для почты Yandex.ru

Приведу снимки экрана для настройки Sylpheed для Яндекс почты для бизнеса ("Почта для домена"):
Инструкция по настройке внешних программ рекомендует в качестве имени пользователя использовать:

  • для ящика личной почты - имя пользователя без указания домена, например, для ящика user12345@yandex.ru нужно указать лишь первую часть: user12345.
  • для бизнес почты (почта Яндекса для домена) логин это полный адрес пример: sales@myfirm.ru

1
2
3
4
5
6
7
8
9

Недостатки Sylpheed (дополнено)

По результатам использования выяснилось недостатки:
1) Как и в TheBat!, при отображении писем в HTML формате, пропадает всё форматирование, выводится только чистый текст. Некоторые (рекламные) сообщения с большим количеством таблиц и картинок не выводятся на экран - "Сбой отображения сообщения", другие содержат лишь текст и ссылки. В третьем случае, HTML-письма отображается как вложение файла HTML в сообщение. Но это на 99% касается рассылок и спама.
2) Преимущество и недостаток: письма из IMAP ящика не загружаются локально (но это сильно экономит размер на жёстком диске и Интернет-трафик на загрузку всех сообщений). Открытие ранее непрочитанных писем с почтового сервера всегда происходит с небольшой задержкой (т.к. происходит подключение и сервер отрабатывает команды и передача обратно данных). Письма открываются мгновенно при скорости Интернет 50 Мбит/с.. В дальнейшем сообщения из кеша открываются моментально.
3) Многооконный интерфейс (нельзя открыть сообщение двойным щелчком мыши) - всегда работает режим, в котором окно программы разделено на 3 части.
4) Вложения в письмах выглядят как кнопки или выпадающие списки с длинными надписями (именем файла и его типом). Каждое вложение - отдельная строка. К счастью, реализована возможность одним действием сохранить все вложения из письма в папку.
sylpheed_end

Вывод

Почтовая программа Sylpheed хорошо работает с небольшими почтовыми ящиками, письмами с простым текстов с небольшим количеством вложений. К достоинству программы можно отнести крупный шрифт в теле сообщения, быструю отправку, очень скромное использование памяти и о пространства на жёстком диске, возможность использования протоколов IMAP и SSL.


Внешние ссылки:



Похожие публикации