← back to George Gmail

lib/attachment-mime.js

18 lines

'use strict';

const nodemailer = require('nodemailer');

const transport = nodemailer.createTransport({
  streamTransport: true,
  buffer: true,
  disableFileAccess: true,
  disableUrlAccess: true,
});

async function buildAttachmentMime(mailOptions) {
  const info = await transport.sendMail(mailOptions);
  return info.message;
}

module.exports = { buildAttachmentMime };