使用MailApp而不是GmailApp转发电子邮件以保留表情符号。
我们有一个过滤器来标记要转发的电子邮件。 然后使用google-apps-script解析这些电子邮件并将其转发。 使用GmailApp.forward遇到一些表情符号有问题。 (ref. my previous question)
解决方案是使用MailApp而不是GmailApp发送电子邮件。 但是MailApp没有像GmailApp一样的转发功能:(
那我该如何解决此代码?
var label = 'WisWebRelay';
var threads = GmailApp.getUserLabelByName(label).getThreads();
for (var i = 0; i < threads.length; i++) {
var messages = threads[i].getMessages();
for (var j = 0; j < messages.length; j++) {
var email = messages[j];
email.forward('my@email.com');
}
}
我是否必须从邮件对象中获取html消息,所有内嵌图像和附件,并生成一条消息并使用MailApp.sendEmail发送?