Windows Phone 8.1从代码发送HTML邮件

时间:2014-07-15 13:33:14

标签: html windows email

我尝试使用代码中定义的内容打开邮件应用程序,但是当我发送它时,gmail / oulook ...显示为纯文本而不是HTML。

private async void SendEmail(string url)
{

    EmailMessage mail = new EmailMessage();
    mail.Subject = "test";
    mail.Body = string.Format("<!DOCTYPE html><html><body><image src=\"{0}\"/></body></html>", url);

    await EmailManager.ShowComposeNewEmailAsync(mail);

}

如何强制内容显示为HTML而不是纯文本?

编辑:可用属性的屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:3)

你根本做不到。这是否与安全性或功能缺失有关限制Windows Phone无法通过代码或邮件客户端发送HTML格式的电子邮件。

您所能做的就是使用自己的后端服务器发送html格式的电子邮件。