GAS で通知や簡易レポートを送りたい時、最初に覚えておきたいのが GmailApp.sendEmail() です。
シンプルなメールならかなり少ないコードで送れます。
目次
最小構成の例
まずは以下が基本です。
function sendMail() {
GmailApp.sendEmail('sample@example.com', '件名', '本文です');
}
宛先、件名、本文の3つだけで送れるので、まず試すには十分です。
オプション付きで送る
HTML本文や添付ファイルを使いたい場合は options を使います。
GmailApp.sendEmail('sample@example.com', '件名', '本文', {
htmlBody: '<p>HTML本文です</p>'
});
使いどころ
- 定期レポート送信
- フォーム送信後の通知
- エラー発生時の管理者通知
まとめ
GAS でのメール送信は、まず sendEmail の最小構成を押さえておけば十分始められます。
そこから HTML や添付を足していくと、実務にも使いやすくなります。
