我希望能够发送带有图像的电子邮件。下面的代码有效,但我不知道如何向其中添加图像。感谢您的帮助!
filterMatchMode
答案 0 :(得分:2)
您必须将图像放在正文中。
var body = "<img src='~/images/sample.jpg' /> <font color='red'>" + "<font size='20px'>" + message + "<br />" + "<br />" + "<font color='blue'>" + from + "</font>" + "</font>" + "</font>";
确保images文件夹和sample.jpg存在。
抱歉,我意识到上面的方法不起作用,并且您会在输出中得到损坏的图像,因为字符串也不知道它也必须呈现图像。
新的解决方案,对于创建更清洁的车身而言更好: 使用这种方法。 https://lastloop.blogspot.com/2019/07/send-email-from-c.html
答案 1 :(得分:2)
您将添加图像标记,就像我们通常在html中添加的那样,但是由于您是通过电子邮件发送的,因此您要添加的图像必须托管在某个地方。例如,像这样的google徽标:
<img srce='https://www.google.com.pk/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png'/>