c# - 通过 MAPI32 将 HTML 嵌入到电子邮件中

标签 c#

我有一个 C# 程序,它有一个调用:

myEmail.SendMailPopup("Hi", "This is my email body");

它使用 MAPI32.DLL 打开一封 Outlook 电子邮件,主题为“嗨”,正文为“这是我的电子邮件正文”。

但是,当我发送 HTML 时,例如

myEmail.SendMailPopup("Hi", "<html><body><b>Bold text</b></body></html>");

消息正文包含引号中的字面意思。

有没有办法解析此 HTML 以粗体显示“粗体文本”?

谢谢。

最佳答案

I'm not sure that is possible 。您可能想查看Microsoft.Office.Interop.Outlook选项。刚刚找到一个不错的example .

关于c# - 通过 MAPI32 将 HTML 嵌入到电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4473568/

相关文章:

c# - 使用秒表测量抽象方法运行时间

c# - 在解决方案结构中引用共享项目

c# - ASP.NET Web API 日志记录和跟踪

c# - 如何使用 sqlite-net 在适用于所有数据库模型的父类中实现插入、更新和删除?

c# - 对特定 Google Apps 域的 MVC4/Google OpenID 限制

c# - 如何找到二维数组中的北、东、南、西和对角线邻居?

c# - 在 Json.NET 中使用 StringEscapeHandling.EscapeNonAscii

c# - 在 PropertyGrid C# 中显示 DebuggerDisplay

c# - LINQ 性能计数 vs Where 和 Count

c# - 将 HttpClient 和 HttpWebRequest 用于 Https TLS1.2