gpt4 book ai didi

javascript - AWS SendRawEmail 与 Meteor

转载 作者:行者123 更新时间:2023-12-03 12:18:47 24 4
gpt4 key购买 nike

如何通过具有自定义 header 的 Amazon SES 服务发送电子邮件? (即我想将文件附加到电子邮件中)

这里似乎有一个 JavaScript AWS SDK - http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/frames.html ,但通过浏览器包含它是行不通的,因为 SES 尚不可用,而且它似乎太复杂,无法与后端的 Node 和 Meteor 一起使用。

最佳答案

使用nodemailer可能更容易

mrt add nodemailer

服务器端代码

var transport = nodemailer.createTransport("SES", {
AWSAccessKeyID: "AWSACCESSKEY",
AWSSecretKey: "AWS/Secret/key"
});

transport.sendMail({
to: '',
from: '',
headers : ['one', 'two'],
text: 'body here',
html: 'html here',
subject: 'subject'
attachments : [
{
filename: "Filename.jpg",
filePath: "<path to file on your server>"
}
]
}, function(err, result) {
console.log(err,result);
});

transport.close();

有关您可以使用的选项的更多详细信息(很多!),请访问:https://github.com/andris9/Nodemailer

关于javascript - AWS SendRawEmail 与 Meteor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24544341/

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