Skip to Content

Переместить в папку (IMAP)

alt

Элемент перемещает сообщения между папками по протоколу IMAP.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

Сервер | | |

  1. Сервер* [String] - Адрес почтового сервера.
  2. Порт* [Int32] - Порт почтового сервера. По умолчанию 993.
  3. Логин* [String] - Логин почтового сервера.
  4. Пароль [String] - Пароль почтового сервера.
  5. Защищенный пароль [SecureString] - Если пароль используется в зашифрованном виде, укажите его в этом поле. Пароль в формате SecureString не хранится в открытом виде. Получить его можно, например, из диспетчера учетных данных Windows (Credential Manager).
  6. Использовать SSO [Boolean] - Определяет, нужно ли использовать Secure Socket Options (SSO) - набор параметров и настроек для безопасной передачи данных через защищенное сокет-соединение. По умолчанию параметр отключен.
  7. SSO - Способ указания шифрования, которое должно использоваться для сокет-соединения. Значение учитывается, только если включен параметр «Использовать SSO». В этом случае при подключении к почтовому серверу будет использовано SSO и проигнорировано свойство SSL.
  8. SSL* [Boolean] - Признак использования сервером соединения SSL.
  9. Игнорировать сертификат [Boolean] - Установка флага отключает проверку SSL-сертификата сервера. По умолчанию сертификат сервера проверяется. Отключение проверки SSL-сертификата может привести к проблемам информационной безопасности (!), поэтому параметр следует использовать только в исключительных случаях, когда невозможно без него обойтись.
  10. Папка источник* [String] - Папка входящих сообщений. По умолчанию "Inbox".
  11. Папка назначения* [String] - Папка входящих сообщений.
  12. Идентификаторы [List<String>] - Массив идентификаторов получаемых сообщений.
  13. Письма [List <[LTools.Network.Model.EMail.MailMessage](datatypes/mailmessage.md)>] - Массив сообщений.
  14. Таймаут* [Int32] - Предельное время ожидания завершения процесса, указывается в миллисекундах. По умолчанию 10000.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

var server = "server"; var port = 443; var login = "login"; var password = "password"; var inbox = "inbox"; var outbox = "outbox"; List<LTools.Network.Model.EMail.MailMessage> messages = null; List<string> messageIds = null; var isSsl = false; var ignoreCertificate = false; var timeout = 10000; LTools.Network.MailApp.IMAPMoveToFolder(wf, server, port, login, password, inbox, outbox, messages, isSsl, ignoreCertificate, timeout); LTools.Network.MailApp.IMAPMoveToFolder(wf, server, port, login, password, inbox, outbox, messageIds, isSsl, ignoreCertificate, timeout);