【发布时间】:2016-05-24 18:06:24
【问题描述】:
我正在尝试在 Windows Phone 10 上使用 C# 在 UWP 中发送电子邮件。
我正在尝试发送一封正文中包含文本的电子邮件。但是,我注意到它被截断了。
我将代码简化为以下,仍然可以看到问题:
Windows.ApplicationModel.Email.EmailMessage email = new Windows.ApplicationModel.Email.EmailMessage();
email.Body = "";
for(int i =0; i <240; i++)
{
email.Body += i.ToString("D3");
email.Body += Environment.NewLine;
}
await Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(email);
运行上述代码后,电子邮件编辑器出现,这是正文的结尾
228
229
2
我可以在电子邮件编辑器的正文末尾添加更多文本,并且文本会在电子邮件中正确发送。所以这似乎不是电子邮件作曲家的问题。
-
我在调试器中查看了 email.Body,它显示了预期长度(直到 239 和长度为 1200)的未截断文本,但在电子邮件编写器中它显示了截断文本。
李>
我无法将此内容作为附件发送,因此我需要弄清楚如何将其作为内容发送。
有谁知道为什么电子邮件正文被截断。
【问题讨论】:
标签: c# win-universal-app windows-10-mobile