Добавить вложение в Outlook Mails - PullRequest
0 голосов
/ 05 июня 2018

я знаю, что этот вопрос задают несколько раз.Но ни у кого не было ответа на этот вопрос.Я хочу добавить вложение в Outlook Mail.

if (stFile != null)
{
   var stream3 = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(stFile);
   var attachment = new Windows.ApplicationModel.Email.EmailAttachment(
                        stFile.Name,
                        stream3);
   emailMessage.Attachments.Add(attachment);
}
await EmailManager.ShowComposeNewEmailAsync(emailMessage);

После этого Outlook запускается, но без вложения и без ошибки.

Конечно, это дубликат, но я не нашел ответа, как решить проблему.

Кто-нибудь знает обходной путь?

Может быть, любой пакет NuGet может решить мою проблему?

1 Ответ

0 голосов
/ 05 июня 2018

Я думаю, что проблема в том, что настольная версия Outlook не может справиться с этим и может работать только с субъектом и телом сообщения электронной почты, но не может получить доступ ккрепление.Я проверил это с приложением UWP Mail, и оно может правильно прикрепить файл.К сожалению, я не думаю, что в настоящее время есть обходной путь, кроме как позволить пользователю сохранить файл где-нибудь и позволить ему присоединить его вручную.

Последняя информация, которую я нашел по этому вопросу, находится на форумах MSDN , где они отслеживают это как текущую ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...