以下の申請フォームをGoogle app scriptで作っています。
2、で申請した人だけではなく、関係者グループアドレス宛にメールが送られるように
したいのですが、うまくいきません。
1、フォームに必要事項記入
2、送信ボタンを押すと、申請内容を、
申請者(都度変わる)と関係者グループアドレス(固定)に飛ばす
※メールデータ自動収集オンにしている
3、スプレッドシートにデータが記録される
①そもそも、トリガーで、フォーム送信時しか選択できないのですが、
スプレッドシートからという機能はなくなってしまったのでしょうか?
②Session.getActiveUser().getEmail();で申請者のメールアドレスが取れるのでしょうか?
e.response.getRespondentEmail();だと、私にはメールが届くのですが、
他の人だと上手くメールが飛びません。
以下、ソースコードです。
FormApp.getActiveForm();
function onFormSubmit(e){
var email='group@yahoo.co.jp';
var cc=e.response.getRespondentEmail();
var subject='good morning';
var body='送ります';
GmailApp.sendEmail(email,subject,body,
{
cc:cc
}
);
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/20 14:54
2019/02/21 09:58
2019/02/21 12:37