Mail check (обновлено: 09 Aug 2017, 13:29:02)

Вывод на дисплеи количества не прочтенных сообщений электронного ящика. Протокол IMAP.  Поддержка SSL. Экспериментальная функция, критична к свободному ОЗУ из-за использования SSL на модулях ESP8266. Тестируется вывод последней темы письма на дисплеи, пока доступна только UTF8 кодировка текста.

Функция служит для уведомлении непрочитанных сообщений на разнообразных дисплеях. Вывести данные на дисплей возможно через конструктор строк используя макросы _MCMSG_ и _MCUNS_ .

Внимание ! В опции замечены проблемы со стабильностью на ESP8266. Пока ищутся пути решения проблемы.

Поддержка SSL

В дополнительных настройках опции имеется возможность включить поддержку SSL. Многие почтовые сервисы работают только через SSL ! Включение данной опции значительно уменьшает свободные ресурсы модуля. Свободного ОЗУ должно быть не меньше 20кб (уточняется) иначе будет выведена ошибка Out of memory на вкладке http://[ip_adr]/debug.

Настройка Mail check

На вкладке Mail check необходимо настроить параметры почтового ящика который требуется проверять. Указываем imap сервер почтового сервиса. Например если почтовый сервис называется xxxxx.ru , то наверняка IMAP сервер будет называться imap.xxxxx.ru. Можно указывать как доменное имя сервера так и его IP адрес. Далее указываем порт сервера, обычно это 143, для SSL соединения обычно это порт 993.

Посмотреть состояние приема данных и ошибки можно у ESP8266 на вкладке http://[ip_adr]/debug, У ESP32 - в UART.