100分求助:ASP.NET 2.0 发送HTML邮件中HTML的格式问题?

Frank20 2008-11-25 10:53:19
各位前辈,小弟希望通过ASP.Net2.0发送一封HTML格式的邮件,可是HTML内容比较多,总是报格式错误,请各位前辈多多帮助啊,小弟这里谢了先。

mailMsg.BodyFormat = MailFormat.Html;
mailMsg.Body = "";

在mailMsg.Body中希望放如下代码,但总是报错,是不是引号或者一些符号格式不对?
应该是什么格式?

<html>
<div align="left">
<table width="650px">
<tbody>
<tr>
<td style="height: 420px">
<p> <img src="\\dwdfkps\KPS\080_Reports\05_APJ\02_Reporting_Infrastructure\KPS_Banner.gif"> </p>
<p> <b> <span> <font face="Tahoma" size='5' color='#003560'>KPS APJ Reporting Services </font> </span> </b> </p>
<p> <font face="Tahoma" size='2'>Dear Colleagues, </font> </p>
<font face="Tahoma" size='2'>Thank you for using KPS APJ Reporting
Services.Your request has been forwarded to KPS APJ Reporting Service Team
for processing. <BR /> <BR />In case of any questions, please feel free to
contact us via <A href="http://10.128.150.80:1080/RSRP/">RSRP Platform </A>
(Contact Us). <BR /> <BR /> </font>
<p>
<font size="2" face="Tahoma"> <FONT face="Tahoma" size=2
__designer:dtid="9288674231451677">Thank you and best regards, </FONT>
</font>
</p>
<p>
<font face="Tahoma" size="2"> </font>
<b> <span style="font-size:8pt;font-family:Tahoma;color:navy">KPS APJ Reporting Services </span> </b> <br>
<span style="font-size:8.0pt;font-family:Tahoma;color:gray">Ramp-Up Knowledge Transfer </span> <br>
<b> <span style="font-size:8.0pt;font-family:Tahoma;color:gray">Knowledge Productization Services </span> </b> <br>
<a href="mailto:rkt@sap.com">rkt@sap.com </a> <br>
<b> <span style="font-size:8pt;font-family:Tahoma;color:gray">Visit our RKT standard
reporting: </span> </b> <br>
<span style="font-size:8.0pt;font-family:Tahoma;color:blue"> <a href="https://portal.wdf.sap.corp/irj/go/km/navigation/corporate_portal/WS%20Service%20%26%20Support/KPS/Workspace_public/Service%20Portfolio/RKT/Reporting/RKT%20Performance%20Statistics">
Monthly RKT Performance Details </a> </span> <br>
<span style="font-size:8.0pt;font-family:Tahoma;color:blue"> <a href="https://portal.wdf.sap.corp/irj/go/km/navigation/corporate_portal/WS%20Service%20%26%20Support/KPS/Workspace_public/Service%20Portfolio/RKT/Reporting/RKT%20Management%20Summary">
Management Summary </a> </span>
<table style="border-collapse: collapse" border="1" bordercolor="#666666">
<tr>
<td style="width:396px;background:#666666;height:19.5pt;border:0"> </td>
<td style="width:239px;background:#666666;height:19.5pt;border:0"> <span>   </span> <a href="http://www.sap.com/company/legal/copyright"> <span> <font size='2' face="Tahoma" color="#FFFFFF">Copyright/Trademark </font> </span> </a> <span> <font face="Tahoma"> </font> </span> <a href="http://www.sap.com/company/legal/privacy.asp"> <span> <font size='2' face="Tahoma" color=#FFFFFF>Privacy </font> </span> </a> </td>
</tr>
</table>
</p>
</td>
</tr>
</tbody>
</table>
</div>
</html>
...全文
151 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mb_1985 2008-11-25
  • 打赏
  • 举报
回复
邮件发送好像用的base64编码吧
Jack123 2008-11-25
  • 打赏
  • 举报
回复
mailMsg内定义有误。
Jack123 2008-11-25
  • 打赏
  • 举报
回复
测试了一下,问题不在mailMsg.Body,在其他方面设置一下即可。
Frank20 2008-11-25
  • 打赏
  • 举报
回复
多谢啊,我试下先。 :-)
曾默 2008-11-25
  • 打赏
  • 举报
回复
没具体做过 顶顶吧
游北亮 2008-11-25
  • 打赏
  • 举报
回复
下面这样就可以了,前面加一个@,内容的每个双引号变成2个双引号。

mailMsg.Body = @"
<html>
<div align=""left"">
";

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧