Gmailで一定時刻にメールを自動送信するようにした

Google

一定時刻にメールでリマインダーを送信したかったので調べてみた。

「Google ドライブ」の「新規」→「その他」→「Google Apps Script」からスクリプトを作成して、「プロジェクトを保存」

function myFunction() {
  GmailApp.sendEmail(
    '送信先メールアドレス',
    '件名',
    '本文',
    {
      from: '送信元メールアドレス',
      name: '送信者名'
    }
  );
}

左のメニューの「トリガー」から「新しいトリガーを作成します。」

  • 実行する関数を選択: myFunction
  • 実行するデプロイを選択: Head
  • イベントのソースを選択: 時間主導型
  • 時間ベースのトリガーのタイプを選択: 週ベースのタイマー
  • 曜日を選択: 毎週月曜日
  • 時刻を選択: 午後12時~1時
  • エラー通知設定: 毎日通知を受け取る

これで毎週月曜日の昼12時~13時の間のトリガーを作成できた。他に毎週火曜日や毎週水曜日を追加していけば、平日のトリガーを作成することができる。

忘れそうなことに対するリマインダーを作成することができた。

コメント

タイトルとURLをコピーしました