Enviar anexos de email com Meteor.js (pacote de email e / ou nodemailer ou outro)

O envio de anexos de e-mail ainda não parece estar implementado no site oficial do Meteor.pacote de email. Eu tentei a sugestão do nodemailer (vistaaqui) mas recebeu o erro "Não é possível ler a propriedade 'createTransport' de indefinido".

Estou tentando criar um arquivo CSV em um URI de dados e depois enviar esse anexo. Aqui está um trecho do meu código ao usar o pacote de email oficial:

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);

EDITAR:

Aqui está basicamente como era o meu código nodemailer:

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

questionAnswers(1)

yourAnswerToTheQuestion