概要
Gmail を使って指定された曜日の指定された時間にメールを送信するレシピを作成してみました
Gmail を使うので事前に Google アカウントを取得しておいてください
もちろん IFTTT のアカウントも作成しておいてください
環境
- Gmail
- IFTTT 2016/01/28 時点
- Mac OS X 10.10.5
レシピ の作成
IF は IFTTT に登録するジョブの通称みたいなものです
各 IF はレシピと呼ばれ定期実行用のレシピを作成することで実現、動作します
では作成していきます
this の作成
まずログインしたら My Recipes -> IF と進んでください
「Create a Recipe」をクリックしてレシピを作っていきます
すると this の部分がリンクになった画面に遷移するのでそのまま素直に this をクリックします
すると this に何を設定するか選択する画面になります
IFTTT ではこの this が発生したときにあることを実行してくれる仕組みになっています
今回は定期実行するための this を使うので検索ボックスに「time」と入力してください
今回選択する this は「Date & Time」になります
画面で言うところの一番左のアイコンを選択すれば OK です
次にどの定期で送信するかを決定していきます
今回は決められた曜日の決められた時間なので「Every day of the week at」を選択しましょう
詳細な日程を決めていきます
今回は平日の朝 8:00 におはようメールでも送るように設定してみます
時間が設定できたら「Create Trigger」をクリックして this の完成になります
that の作成
続けて that を作成していきます
that は this の条件が発生したときに実行される具体的な内容になります
今回はこの that に Gmail でメールを送信する処理を登録します
まずは素直に that をクリックしましょう
実行する that を選択します
検索ボックスに「Gmail」と入力すると絞込みされるので Gmail のアイコンを選択します
選択できる Action はメールを送信するアクションしかないのでそれを選択します
「Send an email」を選択します
あとは、送信先、メールのタイトル、メールの本文を指定すれば OK です
送信先のアドレスが複数ある場合はカンマ区切りで入力すれば複数のアドレスに送信できます
{{}}
で特定の変数を指定することもできます
例えばサンプルの場合だと「DayOfWeek」は送信した曜日を埋め込んでくれます
指定できる変数は実行するアクションによって異なりますので詳細は各アクションを参照してください
e.g.) Evernote の New note in a notebook の場合
あとこの画面にはないですが、添付ファイルの URL を指定することもできます
必要な内容が記載できたら「Create Action」をクリックしてアクションを作成しましょう
最後にここまで作成してきた this と that を組み合わせたレシピの名前を決定します
レシピの名前は何でも OK です
決まったら「Create Recipe」をクリックしてレシピを完成させましょう
あとは来るのを待ちましょう
設定を変更したい場合は My Recipes から作成したレシピを選択すれば編集可能です
どうしても明日の 8 時まで待てない場合は「Check Now」という機能があり、レシピを実行することがその場でできるので試してみてください
Check Now で実行した場合は if で指定した条件が評価されます
つまり朝の 8:00 に Check Now しないと動作しません
なので、今回の場合動作確認するとしたら時間を朝 8:00 ではなく直近過ぎる時間を指定して、その時間が来るまで待機して動作確認をするしかなさそうです
ちなみにこんな感じのメールが来ます
{{CheckTime}}
-> June 01, 2017 at 08:00AM
{{DayOfWeek}}
-> Thursday
Tips
IFTTT では IF のレシピの他に Do というレシピを作成することができます
これは所謂 that の部分だけを作成して、ユーザが手動で実行 (Do) としたら that を実行してくれる機能です
Do はスマホからしかできないので、Do したい場合は IFTTT の Do 用のスマホアプリをインストールしてください
結構便利で this のトリガー部分を設定する必要がない他、スマホから本当にワンタップで実行できるので、いつも行っていた手間のかかる定常的な作業があれば使ってみるといいと思います
0 件のコメント:
コメントを投稿