我使用vb.net代码发送电子邮件。发送纯文本电子邮件没有问题,但我想使用一些格式化(粗体,彩色文本等)我在富文本框中编写我的邮件正文但不知道如何进行格式化。
另外我想插入图片。请帮忙。
非常感谢。
答案 0 :(得分:1)
你基本上需要用css制作一个html文件,用于你想要着色的元素。这是您添加到电子邮件中的附件,其中mime-type设置为text / html。
对于图像,您可以将它们添加为base64编码附件,并在html代码中使用其Content-ID作为CID:reference。
我在回答这个帖子时写了一些关于这个问题: Send email includes image like Outlook does?