Я использую клиент узел GoogleAPI GMAIL, чтобы отправить по электронной почте с помощью следующего кода:Узел Google API тело электронной почты
var email_lines = ["Content-Type: text/plain; charset=\"UTF-8\"\n",
"MIME-Version: 1.0\n",
"Content-Transfer-Encoding: 7bit\n",
"to: ", "[email protected]", "\n",
"from: ", "[email protected]", "\n",
"subject: ", "the subject", "\n\n",
"this is the best message"
].join('');
var email = base64.encode(email_lines.trim().replace(/\+/g, '-').replace(/\//g, '_'));
gmail.users.messages.send({
userId: "[email protected]",
resource :{
raw: email
},
media:{
mimeType: "message/rfc822"
}
},(err,data,body)=>{
console.log(err);
});
Электронная почта отправляется, но тело сообщения появляется в файле, вам нужно скачать. Как я могу предотвратить прикрепление файла и показать текст в самом письме?
Не могли бы вы попробовать без mimeType в медиа-объекте? –