2
我有这样的代码来发送电子邮件与谷歌Apps脚本格式化体电子邮件的文本:替代使用谷歌Apps脚本(MailApp.sendEmail)
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将使用它 而不是要求的身体参数的设备;您可以在HTML正文中添加一个可选的 inlineImages场如果您有内联图像您 电子邮件
所以,我可以做这样的事情:
...
var options = {
htmlBody: '<b><i>TEST</i></b>'
};
MailApp.sendEmail('[email protected]', 'TEST', 'TEST', options);
...
什么选择呢添加格式使用MailApp.sendEmail
的消息?你能建议我一个简单的HTML模板为基本的文本格式? (我想比这更简单(Gmail) Sending emails from spreadsheet. How to add signature with image?)
在此先感谢您的帮助!
我第一次使用\ n我得到的字符串中的'N'。我想我使用了错误的'/'。谢谢! – craftApprentice
您也可以将正文设置为HTML并输入一些html标记
。 – Kevrone
例如MailApp.sendEmail(收件人,主题,'',{'htmlBody':content}); – Kevrone