Отправка вложений электронной почты с Meteor.js (пакет электронной почты и / или нодмаилер или иным образом)

Отправка вложений электронной почты пока не реализована в официальном Метеоре.электронная почта, Я попробовал предложение нодмейлера (виделВот) но получил ошибку «Не удается прочитать свойство 'createTransport' из неопределенного».

Я пытаюсь создать файл CSV в URI данных и затем отправить это вложение. Вот фрагмент моего кода при использовании официального почтового пакета:

csvData = 'data:application/csv;charset=utf-8,' + encodeURIComponent(csv);

var options = {
          from: "[email protected]",
          to: "[email protected]",
          subject: "xxx",
          html: html,
          attachment: {
            fileName: fileName, 
            path: csvData
            }
      };

Meteor.call('sendEmail', options);

РЕДАКТИРОВАТЬ:

Вот как выглядит мой код nodemailer:

var nodemailer = Nodemailer;
var transporter = nodemailer.createTransport();
transporter.sendMail({
    from: '[email protected]',
    to: '[email protected]',
    subject: 'hello',
    text: 'hello world!',
    attachments: [
        {   
            path: csvData
        }
    ]
});

Ответы на вопрос(1)

Ваш ответ на вопрос