2016-11-30 2 views
0

Я использую скрипт Google App Script для создания и отправки PDF-документа при получении формы. Проблема заключается в ответе на адрес, который вы указываете в GmailApp.sendEmail(). Если я смотрю на заголовок электронной почты в письме, полученном от этого скрипта, replyTo - мусор.replyTo ошибка в GmailApp.sendEmail()?

"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: "[email protected]”, 
     attachments: [pdf.getAs(MimeType.PDF)] 
     }); 
} 

Любые предложения о том, что я делаю неправильно? Или это явно ошибка?

ответ

0

Это может работать:

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

при условии, что ответ форма только по электронной почте, то это должно быть в порядке.