あなたの組織では、毎日何百通ものメールが流れています。特に大規模な組織では、さらに多くのメールが届くでしょう。CEOからの最新のメールなのか、それともなりすましメールなのか、ユーザーが効果的に判断できる自信がありますか?そのリスクを冒す必要はありません!
Office 365の外部メール警告を有効にすることで、そのメールが組織外から送信されたものであることを示すことができます。メッセージに見出しを追加するネイティブの外部メール警告を設定したり、カスタマイズ可能な免責事項を前置するメールフロールールを作成することもできます。
このチュートリアルでは、Office 365の外部メール警告機能の力を活用する方法を学び、ユーザーがフィッシング攻撃に一歩先んじることができるようにします。
前提条件
このチュートリアルは実践的なデモンストレーションです。一緒に進める場合は、以下のアイテムを準備してください。
- Office 365のサブスクリプション。テスト用にお持ちでない場合は、Office 365のトライアルテナントにサインアップしてください。
- 組織の管理ロールを持つOffice 365の管理者アカウント。
- A computer with Windows PowerShell 5.1 or the latest PowerShell 7 (v7.2.5 as of this writing).
- コンピュータに最新のExchange Onlineモジュール(この執筆時点ではv2.0.5)をインストールします。
- テスト用の内部および外部のメールアドレス。
方法1:ネイティブの外部メール警告の設定
外部メール警告を追加する方法の1つは、電子メールヘッダーにコールアウトを追加するグローバル設定をオンにすることです。この方法は、Exchange Online PowerShellコマンドSet-ExternalInOutlookを使用してのみ有効にできます。
外部メール警告のオンにする
1. 最初に、PowerShellターミナルを開き、Exchange Onlineに接続します。

2. 以下のコマンドを実行して、変更を加える前の現在の構成を確認します。
以下のように、Enabledプロパティが外部メール警告が無効であることを示しているため、次のステップで有効にすることができます。

3. 次に、PowerShellで以下のコマンドを実行して外部メール警告機能を有効にします。
4. 最後に、外部メール警告の状態が正常に有効になっていることを確認します。

以上です。Exchange Online組織の外部メール警告機能が正常に有効になりました。お祝いを始める前に、この設定はMicrosoftによると24〜48時間後に効果が現れる可能性がありますが、これは一貫しておらず、実際にはより早く効果が現れることもあります。
外部メール警告のテスト
Exchange Onlineのフラグ機能を有効にしたので、アラートが表示されるタイミングや場所、テナント内での表示方法を確認するために、いくつかの基本的なテストを行う必要があります。
外部メールアカウント(例えばGmailなど)に移動し、ビジネスメールアカウントにメールを送信してください。以下の例では、組織の内部テストユーザーはAdele Vanceです。
ヘッダーにはEXTERNALというフラグが表示され、送信者が組織外からであることが示されています。

外部メール警告設定が内部メールに影響を与えないことを確認するために、内部メールアカウントから組織内の別のユーザーにメールを送信してください。
すると、Adeleの受信トレイには内部メールテストに対する警告が表示されないことが確認できます。

一部のフレンドリーなドメインに対する誤検知を回避する
内部の電子メールは正常に流れ、外部からの電子メールの警告も表示されている場合、姉妹会社や信頼できるビジネスパートナーを外部の電子メールの警告から除外したい場合はどうすればよいでしょうか?
心配しないでください。許可リストに外部の送信元ドメインを追加するだけで済みます。以下に従う必要があります。
1. PowerShellウィンドウに切り替え、Set-ExternalInOutlookコマンドレットを-AllowListパラメータとともに実行します。@{Add=”stevesherry.com”}は、Addキーを含む配列のドメインまたは特定の電子メールアドレスの値を持つハッシュテーブルです。
複数のエントリを追加する場合は、各エントリをカンマで区切ります(例:@{Add=”stevesherry.com”,”constoso.com”})
この例では、許可リストに1つのドメインのみを追加します。
2. 追加したエントリが許可リストに含まれていることを確認します。

3. 許可リストにある外部の送信者から内部のテストユーザーに電子メールを送信してテストします。除外されたドメインからのメッセージには、外部の電子メールの警告が表示されないことに気付くでしょう。

方法2:外部の電子メールの警告のためのメールフロールールの作成
ネイティブの外部の電子メールの警告に加えて、すべての受信メッセージの上部に免責事項を追加するメールフロールールを作成することもできます。前の方法とは異なり、外部の電子メールの警告を実装するためのメールフロールールの作成はよりカスタマイズ可能です。
1. お気に入りのブラウザを開き、 Exchange Admin Centerに移動します。
2. (1) メールフロー、(2) ルールをクリックし、(3) + の記号をクリックして、(4) 新しいルールを作成します。

3. ルールに適切な名前(例:外部メール警告をフラグ)を付けます。
適用する条件には、送信者が位置するを選択し、組織外を選択し、OK をクリックします。

4. 次に、その他のオプションリンクをクリックして、さらに設定オプションを表示します。

5. 実行するアクションには、メッセージに免責事項を適用するを選択し、前置きの免責事項を選択します。

6. テキストを入力するリンクをクリックします。表示される指定された免責事項テキストボックスに以下のコードを貼り付け、OK をクリックします。

7. 1 つ選択するリンクをクリックし、Wrap を選択し、OK をクリックします。

8. 例外を追加ボタンをクリックします。

9. 例外の条件には、送信者 → ドメインが を選択します。

信頼されたドメインのドメイン名を入力し、リストに追加するために + の記号をクリックします。必要に応じて、同じ手順を繰り返して他のドメインを追加します。保存するには、OK をクリックします。

11. 最後に、新しいルールを保存して閉じるために保存をクリックします。

12. 最後に、ルール名の横にチェックマークが表示されていることを確認し、ルールが有効になっていることを確認します。

注意:Exchange Onlineでは、優先順位に基づいてトランスポートルールが適用されます。最も優先度の高いルールは、最小の番号(0)です。複数のメールフロールールがある場合は、優先順位を考慮する必要があります。
「外部メール警告」のメールフロールールのテスト
作成したルールは数分後に有効になるため、ルールのテストを開始できます。
今、外部の送信者から内部のユーザーにメールを送信してください。メールを開くと、以下に示すように、メッセージ本文の前にカスタムの外部メール警告バナーが表示されるはずです。

このバナーはまだシンプルなデザインです。外部メール警告は純粋なHTMLコードなので、企業のデザインやカラースキームに合わせてさらにカスタマイズすることができます。
結論
今日は、フィッシング詐欺やスプーフィングの試みからメールユーザーをよりよく保護する方法を学びました。
ネイティブの外部メール警告を設定し、警告メッセージをカスタマイズするためのメールフロールールを作成しました。メールフロールールの方法は、より詳細な制御が可能なので、必要に応じて条件や例外を追加することができます。
外部メール警告のさらなる利用ケースについてのご意見をぜひお聞かせください!
Source:
https://adamtheautomator.com/external-email-warning/