Получить письма через IMAP (GetIMAPMailMessages)
Получить письма с использованием протокола IMAP.
Сервер
[Текст] Сервер (например, "imap.mail.ru"
).
Порт
[Число] Порт. Если значение не указано, то принимается порт по умолчанию:
обычное соединение - 143,
защищенное соединение - 993.
Логин
[Текст] Логин, необходимый для авторизации на сервере.
Пароль
[Текст/SecureString] Пароль необходимый для авторизации на сервере.
Время ожидания
[Число] Время ожидания ответа от сервера. Значение указывается в секундах.
SSL
Указывает, использовать ли защищенное соединение.
Количество писем
[Число] Число последних писем, которые будут получены с сервера.
Удалять после получения
Удалять письма с почтового сервера после их получения.
Отмечать как прочитанное
Отмечать письма как прочитанные после получения.
Только новые
Получать только новые письма.
Сортировать по дате
Тип сортировки по дате.
Возможные варианты:
NewestFirst - новые сообщения будут первыми в списке;
OldestFirst - старые сообщения будут первые в списке.
Фильтр заголовка письма
[Текст] Фильтр заголовка письма. Формат фильтра зависит от свойства "Тип фильтра заголовка письма".
Тип фильтра заголовка письма
Тип фильтра заголовка письма. Возможные значения:
Contains - простая проверка на содержание текста (эта проверка происходит на сервере и является самой быстрой);
Wildcard - использование метасимволов (*, ?);
Regex - использование регулярных выражений.
Фильтры Wildcard и Regex выполняются после получения писем и являются самыми ресурсозатратными. Рекомендуется их использовать только с установленным свойством "Только новые".
Папка
[Текст] Папка на почтовом сервере для получения почты. Если значение пустое, то будет использоваться папка "Входящие" или "Inbox".
При необходимости укажите вложенные папки через символ '\'
. Например, "Inbox\TestFolder"
.
Результат
[Список] Список объектов MailMessage, которые являются письмами со всем содержимым.
Уровень обработки
Выбор уровня обработки ошибок. Возможные значения:
"Default" - по умолчанию;
"Ignore" - ошибки игнорируются;
"Handle" - ошибки обрабатываются.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Уровень сообщений
Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:
"Default" - по умолчанию;
"Release" - вывод отключен;
"Debug" - вывод основной информации;
"Detailed" - вывод подробной информации.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Текст ошибки
[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.
Last updated