【コピペOK】Gmailで定期的にメールを自動送信する方法!出退勤メールの手間をグーグルのGASの使って省いちゃえ!

サイト制作
この記事は約4分で読めます。

コロナ禍からほとんど在宅勤務をしている2児の母atsukoです。

有り難いことに、在宅でかなり自由に働かせてもらっているのですが、最近、仕事の開始時間と終了時間を報告しないといけなくなってしまいました。

労務上?必要なんだとかで、形だけでいいので毎日連絡してくださいとのこと。

めんどくさいし、忘れるわ。と思ったので、無料で自動で定期配信してくれるサービスがないかを調べましたが、意外にないんですねー。

そこで、今回はコピペで簡単にGASを使ってgmailで定期配信を送る方法をご紹介します。

スポンサーリンク

GASとは

GASとはGoogle Apps Scriptの略でグーグルが提供しているプログラミング言語です。javasprictベースで作られているので、比較的簡単で、Gメールやスプレッドシートなどグーグルのサービスの連動などを簡単に行えます。

GASの使い方

プログラミングなんてわからない!という方も大丈夫です!

グーグルドライブが使えれば、あとはコピペでOKです!グーグルドライブはグーグルアカウントがあれば無料で使える超便利なサービスなので、使ったことがない方は是非この機会に使ってみてくださいね!

グーグルドライブから新規作成

グーグルドライブからGoogle Apps Scriptを開く方法の画面キャプチャ

グーグルドライブの左上にある+新規のボタンからGoogle Apps Scriptを開きます。その他をクリックすると出てきます。

スポンサーリンク

【コピペOK】Google Apps Scriptにソースを貼り付けて保存

Google Apps Scriptの画面キャプチャ

するとこのような画面が出てくるので、以下のソースを貼り付けます。※もともと記入してあるfunction myFunction(){}は消してください。

メールタイトル’と’本文’、’宛先アドレス’、’自分の名前’は編集してくださいね。ちなみに、私はタイトルにの「業務開始します」と書いて本文は空っぽのメールを定期配信しています。

function autoMail() {
  var subject = '業務開始します(メールタイトル)';
  var body = '本文';

GmailApp.sendEmail(
  '宛先のアドレス',
  subject,
  body,
  {
  name: '自分の名前'
  }
  )
  }

編集が終わったら、時計のマークの左にある保存ボタンを押して保存します。

こちらの記事を参考にさせて頂きました。詳しい解説を知りたい方はこちらの記事をご覧ください。

毎回同じ内容のメールを自分で書かない。GASを使って、Gmailから自動的に送信しよう。
毎月お客さんに同じ文面のメールを、リマインダーとして送付している方はいませんか?そんな仕事は簡単なプログラムを…
スポンサーリンク

自動配信の設定をする

ここまでではまだ自動配信はされません。GASのプログラミングのみで細かい自動配信の設定をすることも出来そうですが、複雑で難しそうなので、今回は簡単に設定できる方法にしました。

保存した後、編集から「現在のプロジェクトのトリガー」を選択します。

ちなみに、保存する際にエラーがあると保存できません。もしエラーが出たら、該当の行に間違えがないかご確認くださいねー。

Google Apps Scriptの編集→現在のプロジェクトのトリガーの画面キャプチャ

初めて設定するときはトリガーには何も表示されないはずです。ここでは、私が以前実行した日時が書かれています。私は、月〜金曜日、朝10時〜11時に定期配信を送る設定をしていました。一番下の行の火曜日の行のみ朝9時〜10時に設定しています。

設定済みのトリガー表示画面のキャプチャ

右下のトリガーを追加というボタンを押すと以下のような表示が出てきます。

トリガーの設定方法

このように設定します。これを送りたい曜日分作ります。私は毎週月〜金の5回送りたいので5回トリガーを追加しました。また、退勤メールは別途GASを作って設定しています。

前回の実行でわかるように、10時〜11時に設定すると、10時2分に送られたり、10時59分に送られたりかなりバラバラみたいです。ちょうどの時間に送りたい場合は向かないですね。。。私の場合は、細かいこと言われないので、逆に自動配信っぽくなくていいかなと思ったりもしています。

設定して保存を押すと、グーグルから確認がくるので「許可」を押してくださいね。これで完了です!簡単ですよね!!

最後に・・・

毎日出退勤メールを送るなんてめんどくさいー!というテレワークの方是非使ってみてくださいね。あ、バレて怒られても責任は取れませんのであしからず。。。

それにしても、そもそもリモートワークでこんな報告なんでする必要があるんでしょうね?もっと成果主義にして欲しいなと個人的には思います。

ただ、GASは使いこなせたら超便利だと思うので、もっと勉強していろいろできたらいいなー♪今年はGASとPHPを勉強しようと思います!!

無料でプログラミングの勉強もできて、転職も無料でサポートもしてもらえる【ウズキャリIT】 というサービスを見つけたのでオススメします!今の職場環境に満足していない方は、スキルアップして転職しちゃいましょ!!

ちなみに私は今のところ転職するつもりはないですが、いつでも転職できるように転職サイトなどには登録しまくっていますw

この記事を書いた人
atsuko

在宅で民泊ホストやWEBやチラシなど制作・管理・ライティングなどがお仕事。作曲家の夫と3歳と6歳の姉妹と共に福岡県久留米市在住。2009年、WEBデザイン技能検定2級取得。2012年8月、第77回ピースボートに乗船し地球大学受講。2015年〜民泊サイトAirbnbのスーパーホストのステータスを10回以上獲得。2018年、電子書籍と紙で「おっぱいのすべて」を出版。グリーンコープの組合員歴6年、グリーンコープの福祉委員と基金運用委員歴3年、現在副地域委員長を務める。

atsukoをフォローする

サイト制作在宅ワーク
スポンサーリンク
イエカラ

コメント

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