我的图像在数据库中处于比特状态,我将如何从数据库中检索出来?通过电子邮件正文发送该图像。
我试过使用附件但是,我知道如何在邮件正文中发送该图像。
答案 0 :(得分:1)
您可以使用HTML格式的消息来实现此目的:
string img = Convert.ToBase64String(yourImgArray, 0, yourImgArray.Length);
string imgString = "<img src='data:image/png;base64," + img + "' alt='Your Image Alt' width='80' height='15'>";
MailMessage message = new MailMessage
{
From = new MailAddress("noreply@youremail.com"),
Subject = "your subject",
Body = "your message body with image: " + imgString,
IsBodyHtml = true
};