Группа: Почта

Подгруппа: Почта .NET

Последняя версия: 1 (.NET)


Описание

Действие удаляет указанные письма.

Применение

  1. Настроить соединение с почтовым сервером действием «Подключиться к почте (Net)».
  2. Использовать действие «Получить письмо (.NET)» для получения списка писем.
  3. Переместить указанные письма в папку "Корзина" или аналогичную действием «Удалить письмо (.NET)».

Параметры и их настройки

Свойство

Описание

Тип

Пример
заполнения

Обязательность
заполнения поля

Параметры

Контекст

Контекст для работы с почтовым сервером.

Контекст


Да

Письма

Таблица с информацией о письмах, которые необходимо удалить. Таблица должна иметь следующий набор столбцов:

  • Id –  идентификатор письма
  • From – почтовый адрес отправителя
  • To – почтовые адреса всех основных получателей
  • CC – почтовые адреса всех получателей копии письма
  • Subject – тема письма
  • Body – тело письма
  • Path – путь до сформированной подпапки, в которую были сохранены файлы вложений
  • DateTime – дата и время получения письма

При работе с протоколом POP3 будут удалены только те письма, которые расположены в системной папке с входящими письмами.


  • Некоторые поля таблицы могут оставаться незаполненными, но они должны быть в структуре таблицы. Рекомендуется заполнить: Id, Subject, To, From.
  • Чем меньше столбцов заполнено, тем дольше будет происходить поиск.
  • Если передается пустая таблица, то действие завершится с ошибкой.
Таблица


Да

Удалить безвозвратно

Если значение «true», то указанные письма будут полностью удалены, в том числе из корзины. Иначе – письма при удалении будут перенесены в корзину. При работе с протоколом POP3 параметр игнорируется, письма будут полностью удалены.


Логика при удалении из корзины: 

  • Если письмо уже в корзине, и «Удалить безвозвратно» = «false», то оно там и останется. 
  • Если письмо уже в корзине, и «Удалить безвозвратно»= «true», то оно будет удалено из нее.
Логический


Нет

Результаты

Ненайденные письма

Таблица с информацией о письмах, которые не удалось удалить. Остальные письма были найдены и успешно удалены. Таблица имеет следующий набор столбцов:

  • Id – идентификатор письма
  • From – почтовый адрес отправителя
  • To – почтовые адреса всех основных получателей
  • CC – почтовые адреса всех получателей копии письма
  • Subject – тема письма
  • Body – тело письма
  • Path – путь до сформированной подпапки, в которую были сохранены файлы вложений
  • DateTime – дата и время получения письма

Некоторые поля таблицы могут оставаться незаполненными.

Таблица


-

Особые условия использования

  • В коде действия для системной папки с корзиной используется название "trash". Именно это название действие будет отправляться на почту с запросом переместить письма в корзину, т.е. в указанную папку.
    Как правило, на почтовых серверах для корзины используется именно такое название, но могут быть и исключения. Предусмотреть все варианты трудно, поэтому в действии используется наиболее частое название.
  • Если на почтовом сервере для корзины все же используется другое название, пользователю стоит воспользоваться действием "Переместить письмо", в котором можно указать точное название нужной папки. 

Версии

  • Нет меток