google-apps-script - 通过 GMAILAPP.REPLYALL 发送的电子邮件中附加的 EML 文件无法通过 Chrome 上的 Gmail 查看
问题描述
我是编码的初学者,所以希望你们能在下面帮助我
我尝试使用GmailApp
获取最新的电子邮件消息,然后Utilities.newBlob
将其作为.eml
文件保存,然后我使用附加.replyAll
该文件来回复消息。.eml
问题是发送的.eml
文件可以通过 Outlook 下载和打开,但无法在 Chrome/Gmail 上查看
希望各位大神能帮我出出主意,先谢谢了。下面是我的代码
var messageprevious = GmailApp.getMessageById(ID);<br>
var messagepreviousTitle = messageprevious.getSubject();<br>
var messagepreviousRaw = messageprevious.getRawContent();<br>
var messagepreviousRawBlob = Utilities.newBlob(messagepreviousRaw,'message/rfc822',messagepreviousTitle+'.eml');<br>
messageprevious.replyAll(messagePrefix,{cc:ssSupSheetCc,from:senderEmail,htmlBody: messageFinal,name:senderName,attachments:[messagepreviousRawBlob] })
解决方案
推荐阅读
- php - php爆炸并回显第二个元素
- python - 在 pandas 中查询数据,其中点按 hexbin 函数分组
- html - R-markdown 中 html 的 CSS
- python - 如何以简洁的方式计算这个总和?
- python - Margin=True False 结果在数据透视表中
- laravel - Beanstalkd 队列要么失败,要么无限运行
- c# - 如果字符串不存在,如何获取消息?
- python - 在 for 循环字符串中切换单词
- python - python.exe 在 pandas.from_json 上崩溃而没有错误
- wordpress - 在直接管理员中运行放置在 public_html 文件夹中的 vue.js 页面