質問: items[i]; body += '【' + name + '】 \n' + e.namedValues[name] + '\n\n'; } MailApp.sendEmail(addr, subject, body); } ``` トリガーは以下の通りです。 実行する関数:sendform デプロイ時に実行:Head イベントのソース:スプレッドシートから イベントの種類:フォーム送信時 エラー通知設定:毎日通知を受け取る フォームから送信した時に、複数回のメールが送信されます。 そのうち1件はフォームの入力内容が反映されているのですが、その他のメールは入力内容が空です。 送信される件数は2件の場合もあれば、5件の場合もあります。 メールが1回のみ送信されるようにしたいのですが、複数回メールが送信される原因がわかりません。 よろしくお願いいたします。
回答: まずは問題切り分けのため、sendform(e)自体が複数回動いているか確認したほうがよろしいかと思います。