Я пытался использовать функцию поиска, но не нашел решения для своей проблемы, или пока недостаточно разбираюсь.
Я написал скрипт для форм Google, который отправляет автоматическое электронное письмона два адреса электронной почты, когда пользователь отправляет форму.Я встроил некоторую информацию, которая должна отображаться в теме электронного письма, и помещает входные данные из форм в электронное письмо с простым форматированием HTML.
Моя проблема заключается в том, что в электронных письмах всегда указан мой адрес электронной почты в качествеотправитель (учетная запись, которую я использовал для создания формы) Я хотел бы, чтобы отправитель электронной почты отправлял форму.Как это возможно?
Вот код:
function sendFormByEmail(e)
{
// Sent to Email address
var email1 = "123@abc.com";
var email2 = "345@abc.com";
// Variables
var s = SpreadsheetApp.getActiveSheet();
var headers = s.getRange(1,1,1,s.getLastColumn()).getValues()[0];
var txt = "";
var subject = "Example text: ";
// Var e = form input as array.
// Loop through the array.
for(var i in headers){
txt += "<b>" + headers[i] + '</b>' + ': '+
e.namedValues[headers[i]].toString() + '<br><br>';
}
// Insert variables from the spreadsheet into the subject.
// Create email subject
subject += "Example text " + e.namedValues[headers[2]].toString();
// Send the email
MailApp.sendEmail(email1, subject, "", {htmlBody:txt});
MailApp.sendEmail(email2, subject, "", {htmlBody:txt});
}