在VB.Net中编写邮件时,使用电子邮件正文中的HTML标记通过Outlook发送

时间:2011-04-14 12:24:47

标签: vb.net email outlook html-email

我使用VB.Net代码通过Outlook发送电子邮件。

创建邮件正文的语法是:oMsg.Body="string here"

但是,我发送的邮件更像是:oMsg.Body="Dear" & <database value> & ", you need to pay up" & <database value>

我想更改文本行的颜色,因此使用oMsg.HTMLBody,正如我在别处看到的那样,我们可以使用HTML标记来格式化文本。当我使用<font>标记时,它甚至无法识别它,但当我使用<br><p>时,它会立即识别并应用标记。

我可能做错了什么?如何应用标记以包含数据库值?请告诉我。谢谢!

1 个答案:

答案 0 :(得分:1)

<font>已弃用。在您的代码上使用style属性,而不是以不同的方式设置它们。