目次
定期メールの手作業をなくす
毎月同じ内容のメールを10件送る、請求書発行のお知らせを手動で送っている——これ、GASで完全自動化できます。
GASコード(一斉送信)
function sendBulkEmail() {
const sheet = SpreadsheetApp.getActiveSheet();
const data = sheet.getDataRange().getValues();
data.slice(1).forEach(row => {
const email = row[0];
const name = row[1];
if (!email) return;
GmailApp.sendEmail(
email,
`【ご案内】${name} 様`,
`${name} 様nn今月もよろしくお願いいたします。nnSMR-Lab`
);
Utilities.sleep(500); // レート制限対策
});
}
注意点
Gmailの送信制限(1日500通)に注意してください。大量送信する場合は1通ずつ0.5秒待機させて、分割送信の仕組みも合わせて作るとより安全です。
