回复GmailApp.sendEmail()中的错误?

时间:2016-11-30 12:03:49

标签: google-apps-script

我正在使用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)]
      });
}

对我做错的任何建议?或者它显然是某种错误?

1 个答案:

答案 0 :(得分:0)

这可能有效:

var replyTo = e.namedValues["E-postadress"][0]; 

假设表单响应只是一封电子邮件,这应该没问题。