Сохранить сообщение (IMAP)
Элемент позволяет сохранять сообщения электронной почты на диск в формате EML.
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание |
---|---|---|
Сервер | ||
Путь* | String | Путь, по которому будет сохранён файл. |
Сообщение* | LTools.Network.Model.EMail.MailMessage | Сообщение электронной почты для сохранения. |
Свойства объекта LTools.Network.Model.EMail.MailMessage
Свойство | Тип | Описание |
---|---|---|
UID | String | Уникальный идентификатор сообщения. |
Subject | String | Тема сообщения. |
From | List<String> | Список отправителей сообщения. |
To | List<String> | Список получателей сообщения. |
CC | List<String> | Список получателей в копии. |
Date | DateTime? | Дата отправки сообщения. |
TextBody | String | Текстовое тело сообщения. |
HtmlBody | String | HTML тело сообщения. |
Attachments | List<MailAttachment> | Список вложений сообщения. |
Только код
Пример использования элемента в процессе с типом Только код (Pure code)
C#
var app = new LTools.Office.OutlookApp(); var msg = new
LTools.Office.Model.OMailMessage(); string file =
"C:\\path\\to\\save\\message.eml"; // Сохранение сообщения в формате EML
app.SaveMessage(msg, file, "EML");