Чтение электронной почты с вложениями и преобразование в файл .eml с помощью API Microsoft Graph на C#.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Чтение электронной почты с вложениями и преобразование в файл .eml с помощью API Microsoft Graph на C#.

Сообщение Гость »

Нужен пример кода для чтения электронной почты с вложениями и преобразования в файл .eml с помощью Microsoft Graph API на C#
Microsoft Graph API — версия 5.49.0
Целевая платформа — Net 5.0
И, пожалуйста, подтвердите, использую ли я компактные версии или нет.

Код: Выделить всё

var messages = _graphServiceClient.Users[""].MailFolders["inbox"].Messages.GetAsync().Result;

foreach (var message in messages.Value)
{
// From the "message" object, Able to retrieve BodyPreview, Subject, From Address and Has Attachments.
}
Если HasAttachments имеет значение true и электронное письмо содержит вложение в < strong>Входящие, но message.Attachments имеет значение null.
Нужно знать, как извлекать вложения из объекта message.
Также необходимо преобразовать это электронное письмо в формат .eml и переместить его в другую папку из папки «Входящие».

Подробнее здесь: https://stackoverflow.com/questions/784 ... raph-api-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»