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

尝试在ASP.NET邮件代码上附加jpeg文件,asp.net,web,Asp.net,Web,大家好我有这样的邮件代码 body = "Dear " & cName & "," & vbcrlf & vbcrlf & "Your request for the " & vehHeader & " (" & FormatCurrency(vehPrice)& ")" & " has been received and will be reviewed promptly." & vbcrlf &

大家好我有这样的邮件代码

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代码太旧了?
如果您不理解代码,请告诉我。

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

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


标记并链接到位于您网站上的图像。这样,电子邮件的大小仍然很小,您可以随意格式化电子邮件。

我从未听说过
AppSendMail
。您正在使用自定义邮件库吗

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

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


这取决于您用来发送邮件的库…您好,如果可能,您可能需要编辑问题标题,以将“APS.NET”更正为ASP.NET。如果搜索,有些人可能会错过你的问题。我是否可以在这行代码中添加HTML图像广告?是否可以更轻松地将照片作为HTML和HTML发送?如果你有一个位置来承载图像,则可以更轻松地执行该路线,是的。