试图在ASP.NET邮件代码上附加jpeg文件

时间:2010-01-11 21:08:33

标签: asp.net web

大家好,我有一个像这样的邮件代码

body = "Dear " & cName & "," & vbcrlf & vbcrlf & "Your request for the " & vehHeader & " (" & FormatCurrency(vehPrice)& ")" & " has been received and will be reviewed promptly." & vbcrlf & "We will contact you shortly to verify your information." & vbcrlf & vbcrlf & "Thank you for using website"
AppSendMail AppSupportMailto, cEMail, "Confirmation of request...", body
AppReportError "CUBid.asp: Error sending confirmation e-mail."

所以这会向客户发送一个自动回复,但这只是纯文本,我可以添加照片作为一个功能,还是这个ASP.NET代码是旧的? 如果您不理解该代码,请告诉我。

2 个答案:

答案 0 :(得分:1)

我从未听说过AppSendMail。您使用的是自定义邮件库吗?

如果您使用标准的.NET邮件API(System.Net.Mail),您可以轻松添加附件并使用Html格式为正文使用富文本。

以下是使用System.Net.Mail.MailMessage类将文件附加到电子邮件的示例:

http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.attachments.aspx

答案 1 :(得分:0)

我认为你最好的选择是确保你的身体是HTML,然后只包括一个

<img src ="http://www.yourwebsite.com/yourimage.jpg" />

标记并链接到您网站上的图片。这样,电子邮件的大小仍然很小,您可以根据需要格式化电子邮件。