添加附件到Outlook Mails

时间:2018-06-05 09:44:43

标签: c# email uwp outlook

我知道这个问题是多次问的。但没有人对这个问题有答案。我想在Outlook邮件中添加一个附件。

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 :(得分:0)

我认为问题是桌面版的Outlook无法处理此问题,只能使用电子邮件的主题正文,但不能访问附件。我已经使用UWP Mail应用程序测试了它,它可以正确附加文件。不幸的是,我不认为除了让用户将文件保存在某个地方并让她手动附加文件之外,还有一种解决方法。

我在此发现的最新信息是MSDN Forums,他们将此视为持续存在的错误。