我有一個簡單的文檔/模板,我想在向用戶發送電子郵件時使用。它適用於文本版本,但我無法弄清楚,如何以HTML格式發送文檔。該文件只包含帶有粗體格式的文字。Google Apps腳本MailApp使用htmlBody文檔
function sendEmail(emailAddress, attachment){
var EMAIL_TEMPLATE_ID = "SOME_GOOGLE_DOC_ID";
var emailTemplate = DocumentApp.openById(EMAIL_TEMPLATE_ID);
MailApp.sendEmail(emailAddress, "Subject", emailTemplate.getText(), {
htmlBody: emailTemplate, <-- THIS does not return correct data });
}
在htmlBody的格式化是完全喪失(它被接收爲簡單的字符串)。 這就是模板的外觀(簡單文本用斜體,粗體和進入):https://docs.google.com/document/d/1IkJhOVCTs66F_4LJwMtmx0EM_QkNkunYYiHqT1MCwTw/edit?usp=sharing – user2365226 2013-05-09 08:43:23
您應該用HTML編寫文檔。 – Srik 2013-05-10 02:11:02