GASで一斉メールを送りたく、
下記のように作成しました。
WEBに出ていたコードにCCを追加して、
そこが原因です。
エラーメッセージは、
メソッド sendEmail(string,string,string,string,object) が見つかりません。(行 29、ファイル「コード」)
です。修正方法を教えてください。
GAS
1コード 2function myFunction() { 3 /* スプレッドシートのシートを取得と準備 */ 4var mySheet=SpreadsheetApp.getActiveSheet(); //シートを取得 5var rowSheet=mySheet.getDataRange().getLastRow(); //シートの使用範囲のうち最終行を取得 6 7 8/* ドキュメント「メール本文テスト」を取得する */ 9var docTest=DocumentApp.openById("●●"); //ドキュメントをIDで取得 10var strDoc=docTest.getBody().getText(); //ドキュメントの内容を取得 11 12 13/* シートの全ての行について姓名を差し込みログに表示*/ 14for(var i=2;i<=rowSheet;i++){ 15 16var strEmail=mySheet.getRange(i,1).getValue(); //email 17var strSei=mySheet.getRange(i,2).getValue(); //姓 18var strMei=mySheet.getRange(i,3).getValue(); //名 19var strBody=strDoc.replace(/{姓}/g,strSei).replace(/{名}/g,strMei); 20 21 22/* メール表題、fromアドレス、差出人名を準備 */ 23var strSubject = strSei + strMei+"様 testの件"; //姓 名 様 メールタイトル 24var strFrom="●●@●●.com"; //From 25var strSender="●●●●"; //差出人 26var strCC="●●@gmail.com"; //CC 27 28 29/* メールを送信 */ 30 GmailApp.sendEmail( 31 strEmail, //toアドレス 32 strCC, //CC 33 strSubject, //メールタイトル 34 strBody, //本文 35 { 36 from: strFrom, //fromアドレス 37 name: strSender //差出人 38 } 39 40) 41}}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/18 16:46
2019/07/18 16:51