使用 Google 脚本向 Gmail 正文添加水平线
Add horizontal line to the Gmail body using Google Scripts
我正在处理从 Google 表格获得的 Google 电子表格中的数据,我想向客户发送一封回复电子邮件。这就是我创建 Google 脚本的原因。
是否可以使用 GmailApp.sendEmail(...)
向 Gmail 正文添加水平 line/rule? 类似于:
GmailApp.sendEmail('example@gmail.com', 'Title', 'Hello.\n\n[CommandForHR]');
我知道我可以用'---------'
模拟柱子,但我很好奇Google脚本中是否存在这样的命令。
搜索
我在 Google Developers webpage 上搜索过,但搜索结果是 Google 文档,而不是 Gmail 应用程序。
从上面看,this好像是我要找的命令,但是不知道在GmailApp.sendEmail(...)
.
的参数里面怎么实现
Q1: Is it possible to add an horizontal line/rule to the Gmail body using GmailApp.sendEmail(...)?
A1:在这种情况下,当使用HTML主体时,可以使用<hr>
放置水平线。示例脚本如下
GmailApp.sendEmail("mail address", "sample subject", "sample text body", {htmlBody: "sample text 1<br><hr>sample text 2"});
Q2: Since you have found the htmlBody I don't need anymore the 3rd parameter of sendEmail so: For a correct syntax do we have to write "" as 3rd parameter?
A2:如果不使用正文,也可以修改上面的脚本如下。
GmailApp.sendEmail("mail address", "sample subject", "", {htmlBody: "sample text 1<br><hr>sample text 2"});
或者,您也可以使用 MailApp.sendEmail()
如下。
MailApp.sendEmail({to: "mail address", subject: "sample subject", htmlBody: "sample text 1<br><hr>sample text 2"});
参考文献:
我正在处理从 Google 表格获得的 Google 电子表格中的数据,我想向客户发送一封回复电子邮件。这就是我创建 Google 脚本的原因。
是否可以使用 GmailApp.sendEmail(...)
向 Gmail 正文添加水平 line/rule? 类似于:
GmailApp.sendEmail('example@gmail.com', 'Title', 'Hello.\n\n[CommandForHR]');
我知道我可以用'---------'
模拟柱子,但我很好奇Google脚本中是否存在这样的命令。
搜索
我在 Google Developers webpage 上搜索过,但搜索结果是 Google 文档,而不是 Gmail 应用程序。
从上面看,this好像是我要找的命令,但是不知道在GmailApp.sendEmail(...)
.
Q1: Is it possible to add an horizontal line/rule to the Gmail body using GmailApp.sendEmail(...)?
A1:在这种情况下,当使用HTML主体时,可以使用<hr>
放置水平线。示例脚本如下
GmailApp.sendEmail("mail address", "sample subject", "sample text body", {htmlBody: "sample text 1<br><hr>sample text 2"});
Q2: Since you have found the htmlBody I don't need anymore the 3rd parameter of sendEmail so: For a correct syntax do we have to write "" as 3rd parameter?
A2:如果不使用正文,也可以修改上面的脚本如下。
GmailApp.sendEmail("mail address", "sample subject", "", {htmlBody: "sample text 1<br><hr>sample text 2"});
或者,您也可以使用 MailApp.sendEmail()
如下。
MailApp.sendEmail({to: "mail address", subject: "sample subject", htmlBody: "sample text 1<br><hr>sample text 2"});