带有c ++邮件的text / plain和text / html

时间:2011-05-28 07:35:15

标签: visual-studio c++-cli

我使用System :: Net :: Mail发送电子邮件。 我被问到是否可以发送两个版本的电子邮件:

1)可以阅读HTML电子邮件的客户端的html版电子邮件

2)text / plain适用于无法阅读HTML电子邮件的人,以及附加的html版本

使用System :: Net :: Mail可以吗?我知道如何启用HTML正文版本,但是,如何发送到消息类型?

谢谢!

1 个答案:

答案 0 :(得分:2)

要让收件人决定要阅读的版本,需要使用multipart/alternative MIME类型来编写邮件。 System.Net.Mail通过System.Net.Mail.MailMessage.AlternateViews集合支持此功能。