История страницы
...
Входные параметры:
Контекст - идентификатор сеанса работы с почтовым сервером. В поле указывается контекст действия "Настройки подключения".
От - почтовый адрес отправителя письма. Чтобы указать более одного элемента, используйте «;» или «,»
Кому - почтовый адрес получателя письма. Чтобы указать более одного элемента, используйте «;» или «,»
Копия - почтовый адрес получателя копии письма. Чтобы указать более одного элемента, используйте «;» или «,»
Тема - тема письма.
Тело письма - текст письма.
Название вложения - названия вложения в письме.
Непрочитанные - при указании чекбокса "Непрочитанные" = true , будут отобраны только непрочитанные письма.
Количество - количество писем, которое необходимо прочитать из почтового ящика по указанным фильтрам.
Папка для сохранения вложений - путь к папке, в которой будут созданы подпапки для сохранения вложений из писем.
Включить html текст - данный чекбокс включает полную информацию о стилях. Иначе будет получен просто текст.
Сохранить изображения - если значение «true», то изображения из тела письма будут сохранены, иначе – сохранены не будут.
Выходные параметры:
Таблица результатов - таблица, в которую сохраняется информация из писем, отобранных по выбранным фильтрам. Таблица имеет следующий набор столбцов: - ID - идентификатор письма; - From - почтовый адрес отправителя; - To - почтовые адреса всех основных получателей; - CC - почтовые адреса всех получателей копии письма; - Subject - тема письма; - Body - тело письма; - Path - путь до сформированной подпапки, в которую были сохранены файлы вложений; - DateTime – дата и время получения письма.
Пример сохраненной таблицы в CSV (действие "Сохранить таблицу в CSV").
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Идентификатор сеанса работы с почтовым сервером | Robin.Email | Контекст email | Да |
От | Выбираются письма, у которых почтовый адрес отправителя письма соответствует указанному регулярному выражению. Чтобы указать более одного элемента, используйте «;» или «,» | Robin.String | Нет | |
Кому | Выбираются письма, у которых почтовый адрес получателя письма соответствует указанному регулярному выражению. Чтобы указать более одного элемента, используйте «;» или «,» | Robin.String | Нет | |
Копия | Выбираются письма, у которых адреса получателей копии письма соответствует указанному регулярному выражению. Чтобы указать более одного элемента, используйте «;» или «,» | Robin.String | Нет | |
Тема | Выбираются письма, у которых тема письма соответствует указанному регулярному выражению. | Robin.String | Нет | |
Тело письма | Выбираются письма, у которых текст письма соответствует указанному регулярному выражению. | Robin.String | Нет | |
Название вложения | Выбираются письма, у которых названия вложений соответствуют указанному регулярному выражению. | Robin.String | Нет | |
Непрочитанные | Выбрать только непрочитанные письма | Robin.Boolean | true | Нет |
Количество | Количество писем, которое необходимо прочитать из почтового ящика по указанным фильтрам. | Robin.Numeric | Нет | |
Папка для сохранения вложений | Путь к папке, в которой будут созданы подпапки для сохранения вложений из писем. | Robin.FolderPath | C:\doc\img | Нет |
Включить html текст | Включить в тело письма полную информацию о стилях. Иначе будет получен просто текст. | Robin.Boolean | true | Нет |
Сохранить изображения | Если значение "true", то изображения из тела письма будут сохранены, иначе – сохранены не будут. | Robin.Boolean | true | Нет |
Результаты | ||||
Таблица результатов | Таблица, в которую сохраняется информация из писем, отобранных по выбранным фильтрам. Таблица имеет следующий набор столбцов:
| Robin.DataTable |
Особые условия использования
Протокол POP3 не поддерживает считывание только прочитанных или не прочитанных писем. Для чтения только непрочитанных писем рекомендуется использовать протокол IMAP.
Робот вернет ошибку, если:
- не указана папка для вложений , и отмечено "сохранить изображения" . Сначала выполнения действия рекомендуется проверить наличие картинок, потому что может быть долгая обработка действия .
...
Пример использования
Задача:
Получить все непрочитанные письма с почты и сохранить информацию из писем в таблицу (CSV).
...