Power Automate for Desktop でメール送信を自動化して活用する方法10選

  • URLをコピーしました!
目次

登場人物

上司(先輩): Power Automate を使いこなす頼れる人。
部下(後輩): Power Automate 初心者で、ちょっとポンコツだけどやる気はある。


🔹部下:「先輩~!メール送るのめんどくさいっす!」

上司:「お前、またサボること考えてるな?」
部下:「違うっす!業務効率化っす!ほら、いちいちメール開いて ‘お疲れ様です’ って打つのダルくないっすか?」
上司:「まあ、確かに毎日同じ内容のメールを送るのは面倒だな。」
部下:「ってことで、Power Automate for Desktop(PAD)で自動化したいっす!」
上司:「いい心がけだ。じゃあ、メール送信を自動化する方法を10個教えてやる。」


📌 1️⃣ 定型文メールをボタン1つで送る

部下:「まずはシンプルに、ボタン押したらメールが飛ぶやつっす!」
上司:「よし、まずは基本からな。」

💡手順

1️⃣ 「メール」カテゴリから「メールを送信」アクションを追加
2️⃣ 宛先、件名、本文を設定
3️⃣ 保存して実行!

部下:「おおっ!ボタン1つで送れた!」
上司:「シンプルだけど、報告メールとかによく使えるぞ。」


📌 2️⃣ Excel のリストからメールを送信する

部下:「1通じゃなくて、リストにある人にまとめて送りたいっす!」
上司:「なら、Excel からアドレスを取得してループ処理だな。」

💡手順

1️⃣ 「Excelのワークシートを読み取る」アクションで、リストを取得
2️⃣ 「For each」アクションで、各アドレスに対してループ処理
3️⃣ 「メールを送信」アクションをループ内に入れる
4️⃣ 保存して実行!

部下:「すげぇ!リストの全員に送れた!」
上司:「一括送信ならこれが便利だ。」


📌 3️⃣ 送るタイミングをスケジュール化する

部下:「毎日決まった時間に送るようにしたいっす!」
上司:「タスクスケジューラーを使えばできるぞ。」

💡手順

1️⃣ フローを作成(基本のメール送信を設定)
2️⃣ Windows タスクスケジューラーを開く
3️⃣ 新しいタスクを作成し、PAD のフローを実行するように設定
4️⃣ 指定した時間に自動実行!

部下:「これで朝の ‘おはようメール’ が自動化っす!」
上司:「どうせサボるつもりだろ。」


📌 4️⃣ ファイルを添付して送る

部下:「ファイル付きで送りたいっす!」
上司:「添付ファイルを指定すればOKだ。」

💡手順

1️⃣ 「メールを送信」アクションで、添付ファイルを指定
2️⃣ ファイルパスを入力(例:C:\Users\〇〇\Documents\レポート.pdf
3️⃣ 保存して実行!

部下:「おぉ、PDFつけて送れた!」
上司:「毎回手作業で添付しなくて済むな。」


📌 5️⃣ 受信したメールをチェックして自動返信

部下:「受信メールに ‘承知しました’ って自動で返したいっす!」
上司:「なら、Outlook との連携が便利だぞ。」

💡手順

1️⃣ 「Outlook メールを取得」アクションで受信メールを取得
2️⃣ 特定の件名や差出人でフィルターをかける
3️⃣ 「メールを送信」アクションで返信を作成
4️⃣ 保存して実行!

部下:「上司からのメールに ‘承知しました’ って即返信される…!」
上司:「反応が良すぎて逆に怪しまれるかもな。」


📌 6️⃣ 今日の日付を件名に入れて送信

部下:「件名に今日の日付を入れたいっす!」
上司:「’日付を取得’ アクションを使えばできるぞ。」

💡手順

1️⃣ 「現在の日付を取得」アクションを追加
2️⃣ 件名に %CurrentDateTime% を組み込む
3️⃣ 保存して実行!

部下:「おお! ‘2024年2月26日の報告’ みたいになった!」
上司:「毎日違う件名にしたいときに便利だな。」


📌 7️⃣ メールの本文を動的に変更する

部下:「本文の ‘売上’ の数値を変えたいっす!」
上司:「’変数’ を使えばOKだ。」

💡手順

1️⃣ 「変数を設定」アクションを追加(売上データを変数に代入)
2️⃣ 本文に %売上データ% を挿入
3️⃣ 保存して実行!

部下:「おぉ…!日々の売上を自動で送れる!」
上司:「レポート送信に最適だな。」

📌 8️⃣ メールの宛先を動的に変更する

部下:「毎回、送る相手が違うメールってどうすればいいんすか?」
上司:「Excelやデータベースから宛先を取得すれば、自動で設定できるぞ。」

💡手順

1️⃣ 「Excelのワークシートを読み取る」アクションを追加

  • Excelのリストに「名前」「メールアドレス」などを用意
    2️⃣ 「For each」アクション(ループ処理)を追加
  • 各行のデータを1つずつ取得
    3️⃣ 「メールを送信」アクションを追加し、宛先に %CurrentItem['メールアドレス']% を指定
    4️⃣ 保存して実行!

部下:「おお!リストの人ごとにメールを送れるっす!」
上司:「これで ‘お客様ごとの案内メール’ や ‘社内連絡’ も自動化できるな。」


📌 9️⃣ メールをCC/BCC付きで送る

部下:「先輩!CCとかBCCって自動で入れられるんすか?」
上司:「もちろん。メール送信アクションには ‘CC’ と ‘BCC’ の項目があるぞ。」

💡手順

1️⃣ 「メールを送信」アクションを追加
2️⃣ 宛先、件名、本文を設定
3️⃣ CCやBCCに入れたいメールアドレスを入力

  • CC:team@example.com など指定
  • BCC:manager@example.com を指定(受信者には見えない)
    4️⃣ 保存して実行!

部下:「CCもBCCもちゃんとついたっす!」
上司:「上司にこっそり共有したいときはBCCが便利だぞ。」
部下:「なるほど…!(悪用しそうな顔)」
上司:「おい、変なこと考えるな。」


📌 🔟 画像をメール本文に埋め込む

部下:「メールの本文に画像を入れたいっす!」
上司:「なら、HTML形式のメールを使えばできるぞ。」

💡手順

1️⃣ 「メールを送信」アクションを追加
2️⃣ オプションで ‘HTML形式を有効化’ をONにする
3️⃣ 本文に <img src="画像のURL"> を挿入

  • 例:<img src="https://example.com/logo.png">
    4️⃣ 保存して実行!

部下:「おおっ!メールに画像が表示された!」
上司:「これで ‘会社のロゴ’ や ‘製品の写真’ も挿入できるぞ。」


💡まとめ

Power Automate for Desktop を使えば、メール送信を完全自動化できる!
リスト送信、スケジュール送信、動的な本文生成も可能!
CC/BCC付き送信やHTMLメールも活用できる!

部下:「先輩!これで俺のメール業務が100%自動化っす!」
上司:「だからって仕事サボるなよ?」
部下:「……。」
上司:「おい。」

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次