# Functions
CloseConnection - остановка работы клиента Email.
CloseConnection_err -- закрывает соединение с почтовым сервером.
Connect - подключение клиента Email.
Connect_err - Однократно Устанавливает соединение по требованию.
FindFolderName - возвращает имя папки imap.
FindSeqSet -- находит SeqSet по номеру сообщения.
ForwardMessage -- перенаправляет емайл.
LoadEnv - загружает переменные окружения в структуру из файла или из переменных окружения.
LoadEnv_FromFile загружает переменные окружения в структуру из файла или из переменных окружения.
LogInfo_Connected - выводит сообщение в Лог, или паника при ошибке.
Безопасно читает тело сообщения.
Безопасно получает тему сообщения.
ReadMessage -- возвращает пиьмо с сервера, с номером по порядку=id.
ReplaceMessage -- перемещает сообщение в другую папку.
SelectInbox - возвращает емайл папку Inbox.
SelectInbox - возвращает емайл папку Inbox.
Start - необходимые процедуры для подключения к серверу email imap.
Start_ctx - необходимые процедуры для подключения к серверу email imap Свой контекст и WaitGroup нужны для остановки работы сервиса Graceful shutdown Для тех кто пользуется этим репозиторием для старта и останова сервиса можно просто Start().
Stat - возвращает количество сообщений и ИД первого непрочитанного.
WaitStop - ожидает отмену глобального контекста.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
папка inbox.
Settings хранит все нужные переменные окружения.
# Structs
No description provided by the author
SettingsINI - структура для хранения всех нужных переменных окружения.