У меня есть функция, которая возвращает мне PDF с кодировкой base64, и я хотел бы отправить его в виде PDF-файла вложения с помощью nodemailer.
Что касается документации по nodemailer, я нашел этот пример:
const mailOptions = {
from: 'email1@gmail.com', // sender address
to: 'email2@gmail.com', // list of receivers
subject: 'Simulation', // Subject line
html: '<p>SALUT</p>', // plain text body
filename: 'file.pdf',
attachments: [
content: Buffer.from(
'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAD/' +
'//+l2Z/dAAAAM0lEQVR4nGP4/5/h/1+G/58ZDrAz3D/McH8yw83NDDeNGe4U' +
'g9C9zwz3gVLMDA/A6P9/AFGGFyjOXZtQAAAAAElFTkSuQmCC',
'base64'
),
cid: 'note@example.com' // should be as unique as possible
},
Однако это не сработало для меня. Я что-то упустил?