我尝试了两种方法进行邮件合并,但是我无法保留格式。我不想将电子邮件内容保存在代码的HTML文件中,因为我希望可以轻松地为不了解编码的人更新电子邮件模板。
使用Google Apps脚本中的常规邮件合并代码,其中电子邮件内容存储在工作表的单元格中。但我希望此内容经过格式化-项目符号,网址,粗体等。参考:https://developers.google.com/apps-script/articles/mail_merge
(到目前为止最有效)使用常规邮件合并的高级版本,但无法格式化变量。参考:https://developers.google.com/gsuite/solutions/mail-merge
使用google doc模板,该模板具有将使用脚本从电子表格填充的变量。然后,该内容需要通过电子邮件发送而不会丢失格式。我可以设置变量并发送个性化电子邮件,但是格式(粗体,项目符号列表,新行,URL)丢失了。如何保留格式?参考:https://katydecorah.com/code/google-sheets-to-gmail-template/
样本文档模板
你好{Name},这是您的确认号码{Number}。请携带以下物品。
请访问此网站www.google.com了解更多详细信息