gpt4 book ai didi

javascript - 邮件枪 : sending image(HTML) and text from Parse shows only html

转载 作者:行者123 更新时间:2023-11-27 23:57:12 24 4
gpt4 key购买 nike

这是我使用的代码

  Parse.Cloud.define("blendedBookMailToUser", function(request, response) {
var Mailgun = require('mailgun');
Mailgun.initialize('SandBoxCode', 'Key');

Mailgun.sendEmail({
to: "someone@gmail.com",
from: "me@me.com",
subject: "Session Booked",
text: "HIIIIIIIIIIII" ,
html:'<html><body style="text-align:center;"><img border="0" src="' + request.params.qrUrlKey + '" width="200" height="200" ></body></html>',

}, {
success: function(httpResponse) {
console.log(httpResponse);
response.success("Email sent!");
},
error: function(httpResponse) {
console.error(httpResponse);
response.error("Uh oh, something went wrong");
}
});
});

我收到了邮件,但只包含 html 部分 - 所以我只能看到图像而没有文本。如果我删除 html 部分,我会收到文本。

如何将它们结合起来?有没有更好的方法来包含图像?

使用ios和Parse云代码。

最佳答案

Text 表示电子邮件的文本版本,其中 HTML 表示电子邮件的 HTML 版本。

要查看文本,请将文本合并到电子邮件的 html 版本中。

示例:

var textMessage = "some text message";

Mailgun.sendEmail({
to: "someone@gmail.com",
from: "me@me.com",
subject: "Session Booked",
text: textMessage ,
html:'<html><body style="text-align:center;"><img border="0" src="' + request.params.qrUrlKey + '" width="200" height="200" >' + textMessage + '</body></html>',

}, {
success: function(httpResponse) {
console.log(httpResponse);
response.success("Email sent!");
},
error: function(httpResponse) {
console.error(httpResponse);
response.error("Uh oh, something went wrong");
}
});

这应该将文本消息放置在您的图像下方。

关于javascript - 邮件枪 : sending image(HTML) and text from Parse shows only html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32167010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com