我尝试使用代码中定义的内容打开邮件应用程序,但是当我发送它时,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而不是纯文本?
编辑:可用属性的屏幕截图:
答案 0 :(得分:3)
你根本做不到。这是否与安全性或功能缺失有关限制Windows Phone无法通过代码或邮件客户端发送HTML格式的电子邮件。
您所能做的就是使用自己的后端服务器发送html格式的电子邮件。