Я использую nodemailer с Sendgrid (https://github.com/nodemailer/nodemailer-smtp-transport), и я хочу отправлять электронную почту 2000 пользователям за раз, с различным содержанием для каждого. В настоящее время я создаю транспорт SMTP и отправляю свои письма по одному, но у меня проблемы, и я думаю, что было бы лучше сделать только один запрос для отправки всех писем.
С Sengrid SMTP API можно отправлять письма многим пользователям с настроенным контентом, используя теги замещения. Возможно ли, с помощью nodemailer, использовать их для отправки настроенных писем каждому из них по одному запросу? Например, это возможно с пакетом sendgrid node (https://github.com/sendgrid/smtpapi-nodejs) с setSubstitutions, но я хочу продолжать использовать nodemailer.Можно ли использовать теги подписи Sengrid с nodemailer?
Что-то вроде:
smtp.sendMail({
from: "Me",
to: [ "[email protected]", "[email protected]" ],
subs: { "-name-": [ "you", "him" ] },
subject: "Your name",
html: "<h1>Your name is -name-</h1>"
})
Это была бы оценена :)
То, что мне нужно, спасибо! –