17
май
2024
Почтовый клиент Mailspring
15:28

Почтовый клиент Mailspring

17 май 2024 15:28

Бесплатная почтовая программа для Linux и Windows - почтовый клиент Mailspring.

Введение

Про почтовую программу Mailspring я узнал случайно: сотрудница обратилась ко мне с просьбой - перестала открываться почта Яндекса, вместо которой появлялось окно с рекламой корпоративных почтовых ящиков "Яндекс 360". Тогда я стал искать приложения для доступа к почте не через веб интерфейс. Thunderbird у неё не запустился, т.к. он 64-разрядный, а ОС 32-разрядная. Так я нашел среди всех альтернатив эту программу - Mailspring. Как оказалось, она не только бесплатна и с открытым исходным кодом, но и работает в Windows и Linux, активно развивается. Домашняя страница - https://github.com/Foundry376/Mailspring.

Mailspring можно установить из Snap

1) Установить службу SnapD по инструкции к Вашей ОС
(Если Snap не был установлен ранее).

Например, для Linux Mint "Vera" или российской Linux Green:
https://snapcraft.io/docs/installing-snap-on-linux-mint

Для любых ОС Linux: инструкция по установке snapd

sudo apt update
sudo apt install snapd
sudo snap install hello-world

2) Установка почтового клиента mailspring из Snap

sudo snap install mailspring

3) Запуск почтового клиента mailspring

Запуск почтовой программы в меню "Пуск" в разделе приложений "Интернет" - "Mailspring".

Первый запуск MailSpring

mailspring1
Нажмите "Начать".
mailspring2
Нажмите "Далее".
mailspring3
На последем экране мастера, есть кнопка "Начать", при нажатии которой программа предложит создать новый Mailspring ID. Этот пункт пропустил - нажал "Just need the basics? Skip for now":
mailspring4
На следующем экране подтвердил, что облачные возможности, связанные с Mailspring ID не требуются:
mailspring5

Замечание: В некоторых, но не во всех дистрибутивах (например, в Linux Mint "Vera") может возникнуть сообщение о том, что программа Mailspring не может безопасно сохранить пароль: "Mailspring не смог безопасно сохранить ваш пароль. Для получения дополнительной информации посетите https://community.getmailspring.com/t/password-management-error/199"
mailspring6

Справка по хранению паролей находится по адресу: https://community.getmailspring.com/t/password-management-error/199. В ней написан способ решения:

Нужно установить gnome-keyring c libsecret и запустить mailspring с параметром:

mailspring --password-store="gnome-libsecret"

В таких дистрибутивах потребуется добавить данный параметр в desktop-файл вызова приложения:

sudo nano /var/lib/snapd/desktop/applications/mailspring_mailspring.desktop.

Нужно исправить последнюю строчку, добавив в строку "Exec=" ключ: --password-store="gnome-libsecret"

Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/mailspring_mailspring.desktop /snap/bin/mailspring --password-store="gnome-libsecret" mailto:

И сохраняем изменения: Ctrl+O, Ctrl+X

В других же дистрибутивах (Linux Green) ошибки сохранения пароля нет и редактирование файла mailspring_mailspring.desktop не требуется.

В том и другом случае нужно дойти до окна со ссылкой ""Just need the basics? Skip for now"", после нажатия на которую мастер настройки предложит подключиться к одной из известных почтовых служб, например, к почте Яндекс, либо к произвольному серверу IMAP/SMTP.

Данный экран "Добавить учётную запись почты" является началом настройки электронной почты в Mailspring:
mailspring7

Описание почтовых служб, для которых в Mailspring есть быстрая настройка

Значок службы Описание службы Бесплатный объём почты
btn_Gmail GMail - бесплатная электронная почта от корпорации Google (США), также: электронная почта ОС Android. Создать почтовый аккаунт можно предварительно на на этой странице -> "Для личного использования". 15 ГБ бесплатно
btn_Yahoo Yahoo Почта - платная почта - нужен AOL/Yahoo ID либо бесплатная с входом через GMail, но тогда все контакты и почта GMail станут доступны для Yahoo, что небезопасно. НЕ РЕКОМЕНДУЮ безопасно? Нет. 😄
btn_iCloud https://www.icloud.com/ - служба для эл.почты и хранения фотографий от Apple. Требуется действующий Apple ID (но при привязке телефона с кодом +7 создание учётной записи не происходит - "В настоящий момент не удается выполнить Ваш запрос / В настоящее время невозможно создать учетную запись") нет данных
btn_GMX Беслатная почта GMX.com - создание почтового ящика с российского IP адреса невозможно "We’re very sorry – we can’t sign you up / Your IP address suggests you are trying to sign up in a country where GMX registration is no longer possible. Unfortunately, this means we can’t create an account for you." не работает
btn_Office365 Учётная запись Office.com - вход осуществляется с учётной записью Microsoft вида username@outlook.com или username@hotmail.com или по логину Skype - возможность привязки через Skype почты mail.ru. Для функционирования OneDrive и почты нужна платная подписка нужна платная подписка
btn_Outlook_Hotmail вход осуществляется с учётной записью Microsoft вида username@outlook.com , на сайте https://outlook.live.com/mail/0/ , почта уходит с адреса вида outlook_9d413a6a2d5b893b@outlook.com почта только уходит, но не приходит. "Майкрософт приостановил все новые продажи продуктов и услуг в Беларуси и России." не работает
btn_FastMail Платная служба почты https://www.fastmail.com/ от $5/месяц - адреса вида username@fastmail.com или username@sent.com платная, бесплатный период 30 дней, не интересно
btn_Yandex https://360.yandex.ru/ -> кнопка "Войти" -> "Создать ID". 10 ГБ бесплатно, есть реклама
btn_IMAP_SMTP любой сервер IMAP/SMTP любой

Вывод: в Mailspring в России можно использовать как минимум четыре бесплатные почтовые службы:

  1. GMail от Google (США, офис в 1600 Amphitheatre Parkway
    Mountain View, CA 94043, USA). В России дочка ООО "Гугл" признано Арбитражным судом банкротом.
  2. Yandex - бесплатно (владелец ООО «Яндекс», головной офис компании находится в Москве)
  3. IMAP/SMTP - почта своего домена на веб хостинге (см. параграф 3).
  4. (Недокументировано, но настройка автоматическая) MAIL.RU = кнопка IMAP/SMTP (см. параграф 4)

1) Настройка Mailspring для электронной почты GMail от Google

В меню "Пуск" - "Интернет" запускаем программу Mailspring

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

mailspring7

Если окно со списоком почтовых не вывелось на экран (например, настроены другие почтовые ящики) - выберите пункт меню "Файл" - "Добавить учётную запись".

В окне выбора служб нажимаем кнопку
btn_Gmail

Откроется окно, сообщающее об открытии ссылки для доступа к GMail (привязки)

gmail-mailspring-init

В браузере подтвердил привязку GMail к Mailspring:

gmail-mailspring

Разрешил Mailspring только доступ к электронной почте GMail, а доступ к Контактам и Календарю отключил.

gmail-mailspring-complete

В браузере прокрутил веб страницу и подтвердил - кнопка "Продолжить":

gmail-mailspring-complete-down

Браузер немного "подумал" и выдал напоследок страницу для выбора внешнего вида Mailspring, на которой я оставил параметры по умолчанию (Откл. область просмотра, сочетания клавиш GMail) и нажал кнопку "Выглядит неплохо".

gmail-mailspring-finished

Настройка окончена:

gmail-mailspring-price

Нажал "Finish Setup":

gmail-mailspring-bye

Почта GMail открылась и работает в почтовой программе Mailspring!

mailspring-gmail-window

2) Настройка Mailspting для российской электронной почты Yandex

Для работы с почтовым ящиком Яндекс необходимо выполнить два условия:
1) Включить доступ к почтовому ящику Яндекса по IMAP с помощью почтовых программ
Доступ к iMAP предоставляется в основной почте Яндекса (или Яндекс 360), в меню веб приложения "Настройки - Все настройки":

all-settings

В левом меню выбрать "Почтовые программы" и включить IMAP.

Либо прейти по следующей прямой ссылке: https://mail.yandex.ru/?dpda=yes#setup/client

Поставить галочку против "С сервера mail.yandex.ru по протоколу IMAP"
yandex-imap

Нажать кнопку "Сохранить изменения".

2) Создать пароль приложения - включение доступно в меню "Безопасность" на сайте Яндекс ID
(Источник: Инструкция Яндекса «Пароли приложений»).

Прежде всего, нужно зайти на Яндекс ID через веб браузер:
https://id.yandex.ru/

  • Далее - раздел "Безопасность" в меню слева:
    yandex_bezop

В разделе Доступ к вашим данным выбрать Пароли приложений.
yandex-app-passwords

  • Создать пароль приложений - Почта iMAP / POP3 / SMTP
    шаг 1 - Придумайте название - например, ввёл "Mailspring"**
    password_step1

и нажал "Далее"

  • шаг 2. Скопируйте сгенерированный пароль в буфер обмена
    password_step2

Для копирования пароля в буфер обмена нажмите на значок "Копировать".

Теперь всё готово для подключения их Mailspring к Яндекс.

Запустите Mailspring из меню "Пуск"

Выберите пункт Меню:
Файл - Добавить учетную запись

Нажмите кнопку Яндекса:
btn_Yandex

В окне "Добавьте учетную запись Yandex" будет предложено ввести

  • имя пользователя
  • адрес электронной почты вида user@yandex.ru
  • пароль приложения, который скопировали в буфер обмена на предыдущем шаге.

yandex_mailspring

В окне нужно ввести свои данные и вставить пароль приложения из буфера обмена (Ctrl+V).
Когда всё верно. нажимаем кнопку "Добавить учётную запись".
Возникнет на секунду окно, сообщающее о том, что Mailspring подключен к Яндекс Почте и откроется почтовый ящик Яндекса. Также с левой стороны в INBOX появится запись Яндекс Почты.

mailspring-yandex-inbox

3) Настройка Mailspring для почты сервера iMAP / SMTP

Например, в Mailspring можно настроить получение почты своего домена, храняющуся у провайдера хостинга.

Запустите Mailspring.

Файл - добавить учётную запись - IMAP

btn_IMAP_SMTP

Имя пользователя, электронная почта и пароль IMAP которые используются у провайдера

imap1

Указываем параметры почтового сервера - IP-адреса, протоколы соединения.

imap2

Настройки можно узнать у провайдера хостинга, либо в настроенной программе Evolution - в левой части окна выбрать учётную запись - Свойства -

  • Получение почты imap.server.com 143 Имя пользователя admin@domain.com / метод шифрования STARTTLS
  • Отправка эл.почты smtp.server.com 25 STARTTLS после подключения

    Примечание. Две галочки на форме должны быть сняты, т.к. они подписаны чуть ниже "Разрешить небезопасный SSL" - отключают проверку безопасности SSL/TLS на основе сертификатов.

    imap3

    После нажатия кнопки "Добавить учётную запись" произойдет подключение к серверу и при успешной отправке и приёме тестового письма через SMTP / IMAP, папка нового постового ящика появится в Inbox программы Mailspring

    custom-mailbox

    Настройка почты с сервера IMAP/SMTP завершена.

    4) Настройка Mailspring для почты от MAIL.RU

Зайдите в свою почту Mail.ru через веб-интерфейс, в Настройки - Все настройки - Безопасность - Пароли для внешних приложений

mail-pwds

Добавить:

mailru-add-pwd

Введите имя для пароля внешнего приложения:

mailru-add-pwd2

Продолжить. Пройдите проверку - ввод пароля от почты.

confirm-email

Продолжить. Пройдите проверку, что Вы человек, а не робот:

robot

На последнем шаге Mail.ru покажет пароль приложения, который следует выделить мышкой и скопировать в буфер обмена:

pwd-created

Вводим этот пароль в окно Mailspring для произвольного сервера IMAP / SMTP (см. параграф 3).

the_email

Укажите Имя, которое будет отображаться, проверьте адрес e-mail, и нажимите Далее.

На дальнейших шагах ничего вводить и настравать не нужно, программа подключится к Mail.ru и загрузит почту.

4.1) Полное описание настроек для Mail.ru

Настройки учетной записи находятся в меню Mailspring - Правка - Настройки - Учётная запись - Обновить настройки подключения.

mailru_settings

Входящие сообщения по почте (IMAP):
Сервер: imap.mail.ru
Порт: 143
Безопасность: STARTLS
рядом галочка "Разрешить небезопасный SSL" снята
Username: имя_пользователя@mail.ru
Пароль: пароль_приложения_mail_ru

Исходящая почта (SMTP):
Сервер: smtp.mail.ru
Порт: 465
Безопасность: SSL / TLS
рядом галочка "Разрешить небезопасный SSL" снята
Username: имя_пользователя@mail.ru
Пароль: пароль_приложения_mail_ru

Другие параметры подключения приведены в статье на английском языке "Доступ к mail.ru через IMAP и SMTP".

Похожие статьи



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