在Gmail.Draft的更新方法中是否可以有HTML的内容? (正文:字符串)

Is it possible to have HTML content in Gmail.Draft's update method? (body: String)

是否可以在Gmail.Draft的更新方法中包含HTML内容?

Gmail.Draft的更新方法中,已检索到电子邮件草稿,例如:

var draft = GmaailApp.getDrafts()[0];

更新适用于纯文本: draft.update(recipients, subject, "New text for the draft");

但是是否可以更换Body content with HTML content?(Body参数为String)

draft.update(recipients, subject, "<b>New text</b> for the draft"); // doesn't work

为了设置HTML body,你必须使用高级参数htmlBody:

const options = {
  htmlBody: "<b>New text</b> for the draft"
}
draft.update(recipients, subject, "", options) 

如果您提供该参数,body 参数将被忽略。

参考: