我正在使用Google App Script在收到表单提交时创建并发送PDF。问题是您在GmailApp.sendEmail()中指定的replyTo地址。如果我查看从此脚本收到的邮件中的电子邮件标题,则replyTo是垃圾。
“replyto”看起来像这样(每封电子邮件的新号码):
[Ljava.lang.Object; @ 6022f130
自发,即使我不知何故可能会使用其中一些错误的函数,它应该返回错误,还是不设置replyTo标题?
function onFormSubmit(e)
{
[...]
var replyTo = e.namedValues["E-postadress"];
GmailApp.sendEmail(to, subject, body, {
replyTo: replyTo,
name: "Example",
from: "info@example.com”,
attachments: [pdf.getAs(MimeType.PDF)]
});
}
对我做错的任何建议?或者它显然是某种错误?
答案 0 :(得分:0)
这可能有效:
var replyTo = e.namedValues["E-postadress"][0];
假设表单响应只是一封电子邮件,这应该没问题。