usar node google como apis javascript node.js google-api gmail-api google-api-nodejs-client

javascript - como - Cómo enviar un correo con un archivo adjunto en la API de Gmail usando google-api-nodejs-client para nodejs



google apis (1)

Su archivo adjunto debe estar en la base 64EncodedEmail "en bruto" que ya está utilizando. El formato es simplemente un mensaje de correo electrónico completo (por ejemplo, mira "Mostrar original" en Gmail o cualquier otro cliente de correo electrónico para ver cómo se ve un correo electrónico con un archivo adjunto). Me imagino que hay algunas bibliotecas de mensajes de correo electrónico MIME que serán útiles ...

Deseo enviar un correo electrónico con un archivo adjunto a través de gmail.

Estoy usando google-api-nodejs-client para node.js.

Mi código de envío de mensaje actual es:

var gmailClass = google.gmail(''v1''); gmailClass.users.messages.send({ auth: OAuth2Client, userId: ''me'', resource: { raw: base64EncodedEmail }, } ,function(err, results) { if (!err) { //do something } else { //do something } });

¿Hay alguna manera de agregar un archivo adjunto a la función de envío?