MimeMailMessage发送邮件的问题

时间:2015-05-13 09:04:23

标签: html vb.net email

我正在制作一个程序,以便在vbnet中发送邮件。我正在用HTML制作一个表并为某些单元格添加一些颜色,但是当我发送电子邮件时,接收器看不到颜色。为什么呢?

1 个答案:

答案 0 :(得分:0)

看起来你错过了引号

同样在你的背景样式中,当你应该使用COLON时使用EQUAL

Dim i As Integer 
'
'Table
html.AppendLine("<table cellspacing='10'>") 

'Header Row
html.AppendLine("<tr>")
'Header Cells
For Each col As System.Data.DataColumn In dt.Columns 
  html.AppendLine("<th>" & col.Caption & "</th>") 
Next 
'End of Header Row
html.AppendLine("</tr>") 

'Data Rows
For Each dr As System.Data.DataRow In dt.Rows 
  html.AppendLine("<tr>")
  'Data Cells
  For i = 0 To dr.ItemArray.Length - 1 
    html.AppendLine("<td align='center' style='background-color: #95FF95;'>" & dr.ItemArray(i).ToString & "</td>") 
  Next 
  'End of Data Row
  html.AppendLine("</tr>") 
Next 
html.AppendLine("</table>") 

不要忘记使用引号!