мая 12

MailBot обновился до версии 17.21.

Известный факт, что для доступа по IMAP/POP3/SMTP к аккаунтам Yahoo/AOL уже давно нужно создавать пароль для внешних приложений (app password), а для новых аккаунтов эта функция отключена со стороны Yahoo, пока не истечёт 14 дней с момента создания аккаунта. Даже при попытке создать такой пароль вручную в браузере на аккаунте младше 14 дней, вы получите ошибку «Извините, эта функция сейчас недоступна!».

Конечно, можно создать пароль приложений чекером MailBot по истечение 14 дней, однако это создаёт большие неудобства. Но выход найден, и это — OAuth. Используя OAuth refresh token, который теперь могут генерировать регер и чекер Yahoo в MailBot, можно получать доступ к аккаунтам Yahoo по IMAP/POP3/SMTP сразу после создания аккаунта!

Всё работает так же, как для Outlook, просто флажок «Генерировать OAuth2 refresh token» на вкладке «Функции email» теперь доступен и для Yahoo.

OAuth2 refresh token для аккаунта Yahoo выглядит так:

AEawIGjLwMLD4B80rfvpr9Yhk2Si~001~YApSpi7faQ2Gh1POiyxbQc4-

Кстати, чтобы регер Yahoo не сыпал ошибками о невозможности создать пароль приложений после создания аккаунта, можно запускать MailBot с такими параметрами командной строки:

MailBot.exe /apppass:off /POP3:off /IMAP:off /SMTP:off

Yahoo/AOL

Исправлено:

  • доставляемость SMS на номера телефонов
  • зацикливание потока при ошибке Читать далее »

tavel \\ , , , , , , , , , , , , , , , , , , , , ,

окт 08

MailBot обновился до версии 16.57.

Логотип OAuth2

Эта статья — продолжение предыдущей, об адаптации MailBot к обязательной аутентификации через OAuth2 для почтовых серверов Outlook.

На вкладку «Функции email» добавлена новая настройка «Генерировать OAuth2 refresh token»:

Новая настройка генерации OAuth2 refresh token

Пока эта настройка работает только для модуля Outlook/Hotmail. Если флажок отмечен, то регер Outlook будет генерировать OAuth2-токены для доступа к почтовым протоколам после успешного создания аккаунта, а чекер — после успешного входа в уже существующий аккаунт.

Внимание! Все OAuth2-токены генерируются для ClientId 9e5f94bc-e8a4-4e73-b8be-63364c29d753, это ClientId IMAP-клиента Mozilla ThunderBird в Outlook.

После успешного получения OAuth2-токенов MailBot допишет к концу строки с аккаунтом строку с refresh token, а также, дополнительно, сохранит все параметры, полученные от OAuth2-сервера, в JSON-файл в папку «oauth2» внутри папки «Accounts». Имя файла будет соответствовать email-адресу аккаунта. Пример содержимого Читать далее »

tavel \\ , , , , , , , , , , , , ,

сен 30

MailBot обновился до версии 16.54.

Логотип OAuth2

С 20 сентября 2024 года Microsoft практически полностью отключила аутентификацию по обычному паролю (метод PLAIN) на своих IMAP, SMTP и POP3-серверах, оставив только вариант с OAuth2 (метод XOAUTH2). На сегодняшний день остаются необновлёнными считанные сервера, и уже практически невозможно аутентифицироваться по обычному паролю на почтовых серверах Outlook.

При попытке всё же аутентифицироваться по обычному паролю, например, SMTP-сервер Outlook ответит такой ошибкой:

535 5.7.139 Authentication unsuccessful, basic authentication is disabled.

а IMAP-сервер Outlook — такой:

001 NO AUTHENTICATE failed.

Некоторым образом это затронуло и MailBot, поскольку верификация резервных email в программе проводится по протоколу IMAP.

В связи с этим в окне настроек источника резервных email в MailBot появилась новая настройка «Аутентификация», которая представляет собой список с двумя значениями:

  • Обычный пароль
  • OAuth2

Новая настройка метода аутентификации для IMAP в MailBot

При подключении аккаунтов Outlook в качестве резервных email теперь необходимо выбирать только OAuth2, при этом формат резервных email в файле должен иметь такой Читать далее »

tavel \\ , , , , , , , , , , , , , ,

авг 29

MailBot обновился до версии 15.33.

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

Outlook/Hotmail

Реализовано добавление и верификация резервного email в регере, в режиме регистрации без SMS-верификации. Ранее это было реализовано только в анлокере.

Верифицировать номер телефона для включения SMTP теперь необязательно, верификация резервной почты даёт такой же траст аккаунту, как и верификация телефона.

В процессе происходит получение на резервную почту двух писем с кодами подтверждения, это нормально.

Реализовано создание псевдонимов (алиасов) в регере, чекере и анлокере Outlook.

Внимание! Для создания псевдонимов в аккаунте Outlook должен быть подтвержден резервный email!

Внимание! Outlook сейчас разрешает создать только 2 псевдонима для аккаунта и только на домене outlook.com!

Реализовано создание чекером почтового ящика Outlook для аккаунтов Microsoft, созданных по номеру телефона:

Форма "Add your email" при логине в аккаунт Outlook по номеру телефона

Это позволяет досоздать почтовые ящики для аккаунтов вида +380983524927:V5p9axnJc, которые ранее сохранялись в «partially created»-файлы.

Регер при создании аккаунтов по номеру телефона теперь обновляет Читать далее »

tavel \\ , , , , , , , , , , , , , , , , , , , , ,

июн 16

MailBot обновился до версии 15.13.

По многочисленным просьбам трудящихся проведена большая работа над возможностью добавлять и верифицировать резервные email для аккаунтов.

На вкладке «Резервный email» появился список источников резервных email:

Список источников резервных email в MailBot

Источники можно добавлять, редактировать, удалять и перемещать в списке вверх/вниз при помощи кнопок, расположенных снизу и справа от списка.

В окне редактирования источника резервных email необходимо указать его имя, отображаемое в списке, путь к файлу со списком резервных email с паролями в формате email:password, а также Читать далее »

tavel \\ , , , , , , , , , , , , , , , , ,