Получение E-mail

Получение E-mail

Компонент управляет получением одного письма. Получается самое старое непрочитанное.

Поддерживается протокол POP3 с возможностью работать поверх SSL.

При обработке письма необходимо выбрать какие части письма необходимо парсить и выбрать в какие переменные необходимо сохранить эту информацию

getemailEdit
Рис. 1. Получение E-mail
Название Описание

Протокол

POP3

Адрес сервера

Адрес почтового сервера (IP или FQDN).

Порт сервера

Порт сервера для отправки письма.

SSL

  • Да - использовать SSL протокол

  • Нет - не использовать шифрование

Логин

Логин для авторизации.

Пароль

Пароль для авторизации.

Отправитель в переменную

Переменная для поля “Отправитель”

Получатель в переменную

Переменная для поля “Получатель”

Тема в переменную

Переменная для поля “Тема”

ID сообщения в переменную

Переменная для ID сообщения

Кодировка

  • Нет - без перекодирования

  • Utf-8

  • Utf-16

  • Utf-32

  • cp-1251

  • koi8-r

  • Указать название - ввести название кодировки в поле Название кодировки.

Сохранять заголовки

  • Да - необходимо распарсить письмо и получить Заголовки. В переменную из поля Заголовки в переменную

  • Нет - не сохранять (не нужна дополнительная обработка)

Сохранять текст

  • Да - необходимо распарсить письмо и получить MIME-части с Content-Type: text/plain. В переменную из поля Текст в переменную.

  • Нет - не сохранять (не нужна дополнительная обработка)

Сохранять HTML

  • Да - необходимо распарсить письмо и получить MIME-части с Content-Type: text/html. В переменную из поля HTML в переменную

  • Нет - не сохранять (не нужна дополнительная обработка)

HTML в переменную

Сохраненит HTML в переменную

Сохранять первое тело

  • Да - необходимо распарсить письмо и получить первое тело. В переменную поля Тело(1) в переменную
    Будет сохранен текст из первой текстовой части MIME-содержимого письма (text/plain, text/html, …​).

  • Нет - не сохранять (не нужна дополнительная обработка)

Сохранять исходный текст

  • Да - необходимо распарсить письмо и получить исходный текст сообщения. В переменную поля Исходный текст в переменную (MIME формат)

  • Нет - не сохранять (не нужна дополнительная обработка)

Сохранять прикрепленные файлы

  • Да - необходимо распарсить письмо и сохранить прикрепленные файлы. В результате в поле Каталог с вложениями в переменную вернется путь с сохраненными файлами.

  • Нет - не сохранять (не нужно сохранение файлов)

Удалять с сервера

  • Да - удалять письмо с сервера

  • Нет - оставлять письмо на сервере

Переход

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

Переход, пусто

Компонент, на который передается управление, если писем нет

Переход, ошибка

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

Описание

Описание компонента