使用javascript发送邮件正文中的图像

时间:2019-06-02 11:34:21

标签: javascript c# jquery asp.net asp.net-mvc

我想使用javascript和jquery在邮件正文中嵌入图片:

function SendEmail(StudyMail) {
     var emailBodyContent = "<span> " + greating + "</span> ,\n\n";
     emailBodyContent += " <img src=\"images/1.png\" />";
      DivMailBody.html(emailBodyContent);

        var body = DivMailBody.text();

        var contents = "".concat('mailto:' + StudyMail, '?subject= A new study', '&body=', encodeURIComponent(body));

        var pwin = window.open(contents, "_blank", "toolbar=yes, scrollbars=no, resizable=no, width=100, height=100");
        try {
            setTimeout(function () {
                pwin.close();
            }, 100);
        } catch (e) {
        }
}

它发送不带图片的邮件。

1 个答案:

答案 0 :(得分:0)

您必须对图像进行如下标记,并将图像嵌入html页面中

<img src=\"cid:filename\">

要嵌入图像,您可以使用以下链接

embedding image in html email