使用 MailApp.sendEmail 格式化正文电子邮件文本的替代方法

Alternatives to format text of body email using MailApp.sendEmail

本文关键字:方法 文本 电子邮件 MailApp sendEmail 格式化 正文 使用      更新时间:2023-09-26

我有以下代码来使用Google Apps Script发送电子邮件:

 var message = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua " + name + "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris" + receiver;
 MailApp.sendEmail(email2Send, title, message);

但是发送给收件人的电子邮件没有格式,没有段落等。我至少会欣赏段落(新行),但'不起作用。文档告诉我:

htmlBody String 如果设置,能够呈现 HTML 的设备将使用它而不是所需的正文参数;您可以添加可选的HTML 正文中的内联图像字段(如果您有内联图像)电子邮件

所以,我可以做这样的事情:

...
var options = {
  htmlBody: '<b><i>TEST</i></b>'
};
MailApp.sendEmail('someone@domain.ext', 'TEST', 'TEST', options);
...

使用MailApp.sendEmail为消息添加格式的替代方案是什么?你能给我一个基本的文本格式的简单HTML模板吗?(我想要比这更简单的东西(Gmail)从电子表格发送电子邮件。如何添加带有图像的签名?

'n有效。

MailApp.sendEmail("myemailbox@example.sinvalid","test","multi'nline'ntext");

发送具有以下正文的邮件:

multi 
line 
text
相关文章: