前提・実現したいこと
GmailApp.sendEmail で引数対応したメール送信のスクリプトにBccアドレスの追加実装したい
該当のソースコード
function myFunction() {
/* スプレッドシートのシートを取得と準備 */
var mySheet=SpreadsheetApp.getActiveSheet(); //シートを取得
var rowSheet=mySheet.getDataRange().getLastRow(); //シートの使用範囲のうち最終行を取得
/* ドキュメント「メール本文テスト」を取得する */
var docTest=DocumentApp.openById("●●●該当ドキュメントのID●●●●"); //ドキュメントをIDで取得
var strDoc=docTest.getBody().getText(); //ドキュメントの内容を取得
/* シートの全ての行について姓名を差し込みログに表示*/
for(var i=2;i<=rowSheet;i++){
var strEmail=mySheet.getRange(i,1).getValue(); //email
var strSei=mySheet.getRange(i,2).getValue(); //姓
var strMei=mySheet.getRange(i,3).getValue(); //名
var strBody=strDoc.replace(/{姓}/g,strSei).replace(/{名}/g,strMei);
/* メール表題、fromアドレス、差出人名を準備 */
var strSubject = strSei + strMei+"様 ご登録ありがとうございました"; //姓 名 様 メールタイトル
var strFrom="〇〇〇"; //From
var strSender="▲▲▲▲▲▲"; //差出人
/* メールを送信 */
GmailApp.sendEmail(
strEmail, //toアドレス
strSubject, //メールタイトル
strBody, //本文
{
from: strFrom, //fromアドレス
name: strSender //差出人
}
);
}
}
試したこと
こちらのサイトを参考に、スクリプト作成し引数確認、メール送信も確認まではできている
https://liapoc.com/bulk-transmission.html
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/18 02:04