npo-skn-nagaoka / nagaokaplayers

GNU General Public License v2.0
1 stars 0 forks source link

Google Formの内容をメールで飛ばす機能 #39

Closed gouten5010 closed 4 years ago

gouten5010 commented 4 years ago

GAS Sample Code

function sendform(e){
  var items = e.response.getItemResponses();
  var mailAdress = e.response.getRespondentEmail();

  //送信の件名
  var title = 'YOUR MAIL TITLE';

  //送りたいメールアドレス
  var toSend = 'YOUR MAIL ADDRESS';

  //本文
  var msg = ''; //Keep Blank
  msg += 'YOUR ORIGINAL TEXT';

  //質問項目
  for (var i = 0; i < items.length; i++) {
    var item = items[i];
    var q = item.getItem().getTitle();
    var a = item.getResponse();
    msg += q + ': \n' + a + '\n\n';
  }

  //
  GmailApp.sendEmail(
    toSend, title, msg,
    {
      name:'YOUR MAIL SEND NAME', //送信元メールの名前
      replyTo: mailAdress //返信先
    }
  );
}