Я пытаюсь отправить письма в список пользователей с помощью Google Apps-скрипта.Отправлять полностью отформатированную почту с помощью скрипта Google Apps
Я беру первый черновик письма, а затем отправляю его в список пользователей, присутствующих в электронной таблице. Но когда я использую функцию .getplainbody(); ". Он копирует только обычный текст в черновик.
function sendmail()
{
var drafts = GmailApp.getDraftMessages();
Logger.log(drafts.length);
var draft = drafts[0].getPlainBody();
Logger.log(draft);
GmailApp.sendEmail('[email protected]', 'subject', 'Hello' + '\n ' + draft);
}
Я также попытался использовать getbody(), а затем html с сообщением.
function sendmail()
{
var drafts = GmailApp.getDraftMessages();
Logger.log(drafts.length);
var draft = drafts[0].getBody();
Logger.log(draft);
GmailApp.sendEmail('[email protected]', 'subject', 'Hello' + '\n ' + {html: draft});
}
Но это также дает мне «объект объекта» в папке «Входящие». Есть ли другой вариант отправки черновика письма (не в текстовом формате) с соответствующим форматом.
Благодаря
Спасибо, он работает! поэтому мне не хватало параметра. –
Привет, Теперь у меня есть новая проблема. Все фотографии, встроенные в письма, доставляются как поврежденные получателям. Я прекрасно вижу все фотографии в черновике и при отправке, он становится доставленным как сломанное изображение. –