一定時刻にメールでリマインダーを送信したかったので調べてみた。
「Google ドライブ」の「新規」→「その他」→「Google Apps Script」からスクリプトを作成して、「プロジェクトを保存」
function myFunction() {
GmailApp.sendEmail(
'送信先メールアドレス',
'件名',
'本文',
{
from: '送信元メールアドレス',
name: '送信者名'
}
);
}
左のメニューの「トリガー」から「新しいトリガーを作成します。」
- 実行する関数を選択: myFunction
- 実行するデプロイを選択: Head
- イベントのソースを選択: 時間主導型
- 時間ベースのトリガーのタイプを選択: 週ベースのタイマー
- 曜日を選択: 毎週月曜日
- 時刻を選択: 午後12時~1時
- エラー通知設定: 毎日通知を受け取る
これで毎週月曜日の昼12時~13時の間のトリガーを作成できた。他に毎週火曜日や毎週水曜日を追加していけば、平日のトリガーを作成することができる。
忘れそうなことに対するリマインダーを作成することができた。
コメント