【Gmail】指定時間に定型のメールを送信する方法

gas-send-mail

特定の時間にメールで日報を送ることになり、はじめはChrome拡張機能の予約投稿で送っていたのですが、

毎回、定型文コピーして作ることすら面倒になったのでGAS(Google Apps Script)を使って日報を送ることにしました。

スポンサーリンク

やり方

  • Google DriveからGoogle Apps Scriptを作成

  • ファイル>新規作成>プロジェクト

  • 下記のコードをコピペしてCtrl+Sで保存

function mailTest() {
/* 各データを準備 */
var strFrom="メールアドレス"; //From
var strTo="メールアドレス"; //To
var strCc="メールアドレス"; //CC
var strBcc="メールアドレス"; //BCC
var strSender="名字 名前 "; //差出人
/* メール本文を準備 */
var strSubject="【日報:名字】12/28";
var strBody=
"お疲れ様です、名字です。" + "\n" +  "\n" +
"本日の日報です。" + "\n" +  "\n" +
"内容" + "\n" +
"内容" + "\n" +
"内容" + "\n" +  "\n" +
"以上です。よろしくお願いいたします。";
/* メールを送信 */
GmailApp.sendEmail(
strTo,//送信先アドレス
strSubject,//件名
strBody,//本文
{
cc:  strCc,// ccでの送信先アドレス
bcc:  strBcc,// bccでの送信先アドレス
from: strFrom,// 送信元アドレス
name: strSender //差出人
}
);
}

f:id:min0124:20171228194350p:plain

  • 時計のアイコンをクリックして、新規でトリガーを作成

  • 特定の時間にして日時を入力2017-12-28 19:35して保存

以上です。

スポンサーリンク

参考

初心者でも簡単!Google Apps ScriptでGmailを操作してメールを送る方法

コメント