Вы можете легко прикрепить a Документ Google или любой BLOB-объект к электронному письму, а также создать электронное письмо с информацией о документе, включая ссылку, используя следующий код:
var myDocument = DocumentApp.openById(<DOC_ID>);
var mySpreadsheet = SpreadsheetApp.openById(<SPREADSHEET_ID>);
MailApp.sendEmail({
to: "recipient@example.com",
subject: "My Email",
htmlBody: "Document Name: " + myDocument.getName() + ". " +
"Document Link: " + myDocument.getURL(),
attachments: //Or just attach the Docs... If you don't want to, remove this option
[
myDocument,
mySpreadsheet
]
});
Редактировать: Очевидно, что htmlBody
использует HTML, как стиль веб-страницы.Мой пример очень простой. Нет стандартной карты или виджета, предлагаемых Google. Они предлагают реализацию HTML, которая должна быть чрезвычайно гибкой, чтобы мы могли создавать свои собственные!Существует множество бесплатных шаблонов электронной почты, в прошлом я использовал бесплатные шаблоны Litmus.