Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用MailApp.sendEmail格式化正文电子邮件文本的替代方案_Javascript_Google Apps Script_Google Sheets_Text - Fatal编程技术网

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

Javascript 使用MailApp.sendEmail格式化正文电子邮件文本的替代方案,javascript,google-apps-script,google-sheets,text,Javascript,Google Apps Script,Google Sheets,Text,我有以下代码可以使用谷歌应用程序脚本发送电子邮件: 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 ullamc

我有以下代码可以使用谷歌应用程序脚本发送电子邮件:

 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);
但是发送给收件人的电子邮件没有格式,没有段落等。我希望至少有段落(新行),但\n不起作用。文件告诉我:

htmlBody字符串如果设置,能够呈现HTML的设备将使用它 而不是必需的body参数;您可以添加一个可选的 HTML正文中的inlineImages字段(如果您的 电子邮件

所以,我可以这样做:

...
var options = {
  htmlBody: '<b><i>TEST</i></b>'
};
MailApp.sendEmail('someone@domain.ext', 'TEST', 'TEST', options);
...
。。。
变量选项={
htmlBody:“测试”
};
MailApp.sendmail('someone@domain.ext'测试','测试',选项);
...
使用
MailApp.sendmail
向邮件添加格式的备选方案有哪些?你能建议我一个简单的HTML模板的基本文本格式吗?(我想要比这更简单的)

\n
有效

MailApp.sendEmail("myemailbox@example.sinvalid","test","multi\nline\ntext");
发送带有以下正文的邮件:

multi 
line 
text

第一次使用\n时,字符串中出现了
n
。我想我用错了
/
。谢谢您还可以将主体设置为HTML,并加入一些HTML
标记。sendmail(收件人,主题,,{'htmlBody':content});