Сохранить сообщение (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");