###実現したいこと
googleフォームからメール送信したいのですが、
件名に2つ以上の項目を動的に表示させる方法がわかりません。
WEB上で、
function sendForm(e){
// 件名、本文
var subject = ''; //件名は一旦空っぽにする
var body = "問い合わせ内容n------------------------------------------------------------"; //本文
// 入力カラム名の指定
var PRE='nn[';
var AFT=']nn';
var NAME_FORM_NAME = 'お名前'; //フォーム作成時に設定した項目名
var MAIL_FORM_NAME = 'メールアドレス'; //フォーム作成時に設定した項目名
var BODY_FORM_NAME = '内容'; //フォーム作成時に設定した項目名
// メール送信先
var to = "hogehoge@gmail.com";
var subject = e.namedValues[NAME_FORM_NAME];
subject = "【お問い合わせきたよ】" + subject + "様より";
//↑ここでは、subject=[お問い合わせをした人の名前]です
var name = e.namedValues[NAME_FORM_NAME];
body+=PRE+NAME_FORM_NAME+AFT+name;
var mailAddress = e.namedValues[MAIL_FORM_NAME];
body+=PRE+MAIL_FORM_NAME+AFT+mailAddress;
var content = e.namedValues[BODY_FORM_NAME];
body+=PRE+BODY_FORM_NAME+AFT+content+"n";
MailApp.sendEmail(to, subject, body); //メールを送信
}
を見つけたのですが、例えば「お名前」「内容」を
メール件名に表示させるにはどうしたらよいでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。