отправить изображение в теле письма, используя JavaScript - PullRequest
0 голосов
/ 02 июня 2019

Я хочу встроить изображение в тело письма, используя 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 голосов
/ 02 июня 2019

Вы должны добавить тег изображения, как показано ниже, и вставить изображение в html-страницу

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

для встраивания изображения. Вы можете использовать следующую строку

встраивание изображения в html email

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...