gpt4 book ai didi

javascript - 带 Twig 的模板 Nordemailer

转载 作者:太空宇宙 更新时间:2023-11-04 01:34:55 28 4
gpt4 key购买 nike

我想使用 nodemailer 和 twig 制作一封电子邮件模板。我该怎么做?

我的代码:

var messages = {
from: "XX",
to: "XX",
subject: objet,
text: Twig.renderFile('mail.twig',{message: mess}),
attachments:[
{
filename: url_facture.facture_id + '.pdf',
content: resultat
}
]
};

最佳答案

阅读Twig文档中,renderFile 方法似乎是异步的并且需要回调。

有多种方法可以处理异步函数。您能做的最快的事情是:

Twig.renderFile('mail.twig', {message: mess}, function(err, html){
var messages = {
from: "XX",
to: "XX",
subject: objet,
text: html,
attachments:[
{
filename: url_facture.facture_id + '.pdf',
content: resultat
}
]
};
})

您还可以考虑使用 Promiseasync/await 结合命令。

关于javascript - 带 Twig 的模板 Nordemailer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54889601/

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