我正在使用 Google 电子表格让客户发送评论。当他们提交评论时,它会通过电子邮件发送给我。我使用MailApp.sendEmail 方法。除了replyTo“高级参数”之外,它按预期工作:
var myAdvancedArgs = { htmlBody: myHtmlBody, replyTo: customerEmail };
MailApp.sendEmail("me@example.com", "Comments Form", myBody, myAdvancedArgs);
customerEmail 设置正确,因为我在消息正文中正确输出了它。htmlBody 的工作原理与我的 GMail 帐户中显示的电子邮件的 HTML 版本一样。但是,当我单击 GMail 中的回复按钮时,收件人:地址是我自己。似乎replyTo
根本没有设置。但随后我通过单击我名字旁边的小三角形和工具提示“显示详细信息”来查看电子邮件的标题,它确实提到了正确的回复地址:
reply-to: mycustomer@example.com
没有正确MailApp.sendEmail
设置回复标题?
更新:我剪了几张图片来展示正在发生的事情。标头设置不正确(也许这不是reply-to
您回复的方式?)或 GMail 对我来说无法正常工作。
第一张图片,您会看到reply-to
我的 Google 电子表格脚本创建了一个标题:
第二张图,当我点击GMail中的回复按钮时,收件人地址没有填写reply-to
标题中的地址: