前提・実現したいこと
GASを使ってスプレッドシートの更新をトリガーとしてユーザーに自動返信メールを送るプログラムを使っているのですが、なぜかいつも2回メールがいってしまいます。
こちら原因が分からず困っているのですが、どなたか心当たりのある方ご教授いただけますと幸いです。
発生している問題・エラーメッセージ
・GASを使った自動返信メールが2回いってしまう
該当のソースコード
GAS(Google
1function autoReply() { 2 var sheet = SpreadsheetApp.getActiveSheet();//スプレッドシートを取得 3 var row = sheet.getLastRow();//最終行を取得 4 var name = sheet.getRange(row, 1).getValue();//1列目、最終行のセルの値を取得。つまりお名前欄のデータを取得します。 5 var mail = sheet.getRange(row, 2).getValue();//メアド取得 6 var senderName = {name: "〇〇"}; //差出人名 7 var title = "ここにタイトルが入ります";//メールタイトル 8 //メール本文を作成 9 var mail_body 10 = name + "様\n\n" 11 +"〇〇に事前会員登録頂き、誠に有難うございます。\n\n" 12 + "事前登録会員の皆様へ特別に、\n" 13 ---以下本文--- 14 + "---------------------------------------------------------------------------------------------------\n\n" 15 ; 16 GmailApp.sendEmail(mail,title,mail_body, 17 {bcc: 'support@〇〇.jp', //bcc 18 from: 'no-reply@〇〇.jp', //送信元アドレス 19 name: '〇〇'} //送信元の名前 20 );//メール送信 21} 22
試したこと
・トリガーとのところを確認し、1個しか登録されていないことを確認。
・それまで使用してたZapierなどの外部ツールの実行停止を確認
しました。
no-replyなどが悪さをしているのでしょうか?