共有メールボックスに届く問い合わせや定期レポートは、受信トレイのルールで自動仕分けできます。大切なのは、自分のメールボックスではなく、共有メールボックスを対象にルールを作ることです。
この記事では、Microsoft 365/Exchange Onlineの共有メールボックスを対象に、Outlook on the web(以下、OWA)での設定例、新しいOutlookとの違い、動かない場合の確認方法を説明します。個人用Outlook.com、配布リスト、Microsoft 365グループ、オンプレミスExchangeにはそのまま当てはまらない点があります。画面名や利用できる機能は、表示言語・提供状況・組織の設定によって異なります。
共有メールボックスのルールを設定する前に
共有メールボックスは、問い合わせ窓口などのメールを複数人で扱うためのものです。共有側に作った振り分けルールでメールが移動すると、その結果をほかのメンバーも見ることになります。個人の表示だけを整理する設定とは区別しましょう。
- 返品・不良品などの問い合わせを専用フォルダーへ分類する。
- 特定の取引先からのメールを、チームで確認するフォルダーへまとめる。
- 定期レポートを保管用フォルダーへ振り分け、受信トレイを整理する。
仕分け基準を統一すると担当者が探しやすくなりますが、移動先を誰も確認していなければ見落としにつながります。作成前に、対象メール・移動先・確認担当をチームで決めておきましょう。
フルアクセスとSend Asは役割が異なる
| 権限 | できること | 今回の設定との関係 |
|---|---|---|
| フルアクセス(Full Access/読み取りと管理) | 共有メールボックスを開き、内容を管理する。送信権限は含まれない。 | 共有メールボックスを管理するためのアクセスを確認する。新しいOutlookの「共有メールボックスをアカウントとして追加」もこの権限が前提。 |
| Send As(差出人として送信) | 共有メールボックス名義で送信する。 | 受信メールのフォルダー振り分けを直すために追加する権限ではない。 |
| Send on Behalf(代理送信) | 代理人であることが分かる形式で送信する。 | 受信ルールとは別の送信機能。 |
送信できない問題と、受信ルールを編集・実行できない問題は切り分けます。権限不足の表示が出たら、対象メールボックスと必要な操作を管理者へ伝え、必要な範囲だけ確認してもらってください。根拠なく全員へフルアクセスやSend Asを追加する対処は避けます。権限の違いはMicrosoft Learnの受信者権限の説明を参照してください。
共有メールボックス自身のパスワードで直接サインインする運用は行いません。Microsoftは、共有メールボックスのアカウントを直接サインイン用にせず、無効の状態を維持するよう案内しています。利用者本人の職場・学校アカウントで認証し、付与されたアクセス権で開きます。
OWAで共有メールボックスのルールを作成する
「他のメールボックスを開く」から対象を確認
- 自分自身の職場・学校アカウントでOWAにサインインします。
- 右上の名前またはプロフィール表示から、「他のメールボックスを開く(Open another mailbox)」を選びます。
- 対象の共有メールボックスのメールアドレスを指定し、「開く」を選びます。
- 別ウィンドウなどで開いた画面のメールボックス名とフォルダー一覧を確認します。自分個人の受信トレイのまま進めないでください。
- その共有メールボックスの画面で、設定(歯車)→「メール」→「ルール」→「新しいルールを追加」を開きます。
- ルール名、条件、処理、必要な例外を指定し、既存ルールとの順序と「以降のルールを処理しない」の設定を確認して保存します。
左側のフォルダー一覧に共有フォルダーを表示する方法と、共有メールボックスを別画面で開く方法は異なります。設定対象の取り違えを防ぐため、ここでは後者を使います。開き方はMicrosoftの共有メールボックス利用手順、ルール画面はOutlookのルール作成手順で確認できます。
既存のOutlookルールが失われる旨の警告が出た場合は、内容を確認せず続行しないでください。運用担当者に既存ルールの影響を確認してもらいます。
設定例:確認用の件名を含むメールだけを移動する
いきなり「返品」のような広い条件で本番メールを動かさず、最初は確認用の固有文字列に限定します。以下は、削除や外部転送を行わず、同じ共有メールボックス内のフォルダーに移動する例です。フォルダーがなければ、運用担当者と相談して共有側に用意します。
- ルール名:返品関連メール振り分け・動作確認用
- 条件:件名に「返品振分確認-85289」を含む
- 処理:共有メールボックス内の「返品対応」フォルダーに移動
- 例外:必要がなければ追加しない。追加した場合は確認メールも例外に当たらないか確認する
- 処理しないこと:削除、既読化、外部への転送・リダイレクトは追加しない
移動先は、個人メールボックスにある同名のフォルダーではなく、共有側の「返品対応」を選びます。ローカルのPSTなど端末内だけにあるフォルダーへの移動は、このサーバー側ルールの例には含めません。
保存後は、新着メールと既存メールを分けて確認
- 確認対象のルールが有効で、対象メールボックス・条件・移動先が意図どおりか読み直します。
- 関係者と合意した確認用メール、または今後届く適切なメールで、保存後の新着メールの移動先を確認します。試験のために顧客へ不要なメールを送らないでください。
- 条件に合う新着メールが「返品対応」へ移動し、条件に合わないメールはそのルールで移動していないことを確認します。確認時はほかのルールの影響も考慮します。
- 確認後、本番用の条件へ変更する場合は、対象範囲と例外をチームで確認します。新旧のルールを重複させないようにします。
ルールを保存しただけで、すでに受信済みのメールが一斉に仕分けされるわけではありません。既存メールに実行する操作は別です。新しいOutlookには「今すぐルールを実行」に相当する機能がありますが、画面・ルール・対象で利用可否が異なります。既存メールに実行する前に、対象フォルダーと件数、移動先を確認してください。新着メールでの動作確認の代わりに、受信トレイ全体へ一括実行するのは避けましょう。
新しいOutlookとクラシックOutlookの違い
新しいOutlookでは、対応環境なら共有アカウントの設定を管理できる
新しいOutlookには、共有メールボックスをアカウントとして追加し、そのルールなどを管理する機能があります。フルアクセス権限が前提で、すべてのバージョンで利用できるとは限りません。
- 「設定」→「アカウント」→「自分と共有(Shared with me)」を開きます。
- 一覧の共有メールボックスを展開し、「変換(Convert)」があれば選択します。未追加の場合は同画面の追加機能を使います。
- 「自分のアカウント(Your accounts)」に共有メールボックスが表示されることを確認します。
- 「メール」→「ルール」のアカウント選択で、共有メールボックスを選んで設定します。
これは、共有メールボックスのパスワードを用意して直接ログインする手順ではありません。機能が表示されない場合は無理にアカウントを追加し直さず、OWAの手順で設定対象を確認してください。詳細はMicrosoftの「新しいOutlookで共有メールボックスの設定を管理する」を参照してください。
クラシックOutlookでは「表示できる」と「ルールを編集できる」を分ける
クラシックOutlookでは、管理者が設定したアクセス権により共有メールボックスが自動表示される場合があります。手動で追加する公式の方法もありますが、ルールが見えないという理由だけで「必ず独立した追加アカウントにすべき」とは言えません。
「ファイル」→「仕分けルールと通知の管理」で確認する場合は、操作対象が共有メールボックスになっているかを先に確認します。対象を選べない・編集できない場合は、個人側に同じルールを作らず、OWAで共有側のルールを確認してください。共有側のサーバーで移動済みのメールを見るために、各メンバーのOutlookへ同じルールを作り直す必要はありません。
サーバー側ルール・クライアント側ルール・実行順序
| 種類 | 動作する場所 | 確認するポイント |
|---|---|---|
| サーバー側ルール | Exchangeのサーバー。PCのOutlookを開いていなくても動作する。 | 条件と処理をサーバーで完結させる。移動先もサーバー上のフォルダーを使う。 |
| クライアント側ルール | クラシックOutlook。対応するアカウントでOutlookを利用している必要がある。 | 端末固有の処理などが含まれる。新しいOutlookやOWAでは実行できない。 |
クラシックOutlookで作ったルールがすべてクライアント側になるわけではありません。実行場所は、作成に使った画面名だけではなく、条件と処理の組み合わせで決まります。詳しくはMicrosoftのサーバー側・クライアント側ルールの説明を参照してください。
ルール一覧では、上位のルールから順番に評価されます。条件に一致したルールに「以降のルールを処理しない(Stop processing more rules)」が設定されていれば、後続のルールは実行されません。単に「移動したら必ず止まる」と考えず、順序と停止設定をセットで確認しましょう。
例えば「特定の取引先からのメールを取引先フォルダーへ移動」というルールが上位にあり、そこで処理を停止すると、下位の「返品」に関するルールまで届かないことがあります。逆に停止しない設計なら後続の条件も評価されるため、どの仕分けを優先するか決めておきます。停止設定の意味はMicrosoftの「以降のルールを処理しない」解説で確認できます。
ルールが反映されない・動かないときの確認順
まず、サーバー上でも仕分けられていないのか、デスクトップの表示だけが違うのかを分けます。待ち時間や再起動だけで判断せず、同じメールをOWAとOutlookで確認しましょう。
| 症状 | 先に確認すること | 次の対応 |
|---|---|---|
| OWAで共有メールボックスを開けない | 対象アドレス、本人のサインイン、共有側のアクセス権 | エラー内容を管理者へ伝える。Send As追加や共有アカウントのパスワード再設定で代用しない。 |
| 保存したルールが見つからない | 個人側に作っていないか、設定のアカウント選択 | 共有メールボックスを開き直して確認する。重複作成を急がない。 |
| 新着メールが条件に合うのに動かない | 有効・無効、条件、例外、上位ルールの停止設定 | 一致するはずのメールの件名・差出人などと設定を照合する。 |
| 意図しないフォルダーへ移動する | 移動先のメールボックスとフォルダー、重複条件、後続ルール | ルールの順序と対象範囲を見直す。複数設定を同時に変更しない。 |
| 古いメールだけ動かない | ルール作成前に受信したメールか | 新着への自動適用と、既存メールへの手動実行を分ける。 |
| OWAでは移動済み、Outlookでは表示が違う | 同じメールボックス・フォルダーを見ているか、検索・表示フィルター、同期状態 | アプリ側の表示・接続を確認する。サーバー側のルールをむやみに再作成しない。 |
| 新しいOutlookやOWAでルールを編集できない | クラシックOutlook固有の条件・処理が含まれないか | 元の内容を確認し、対応する条件と処理へ置き換えられるか検討する。 |
| 新しいルールを保存できない | エラー文、ルール用領域の上限、既存ルールの状態 | エラーと対象を管理者へ伝える。無関係なルールを一括削除しない。 |
共有メールボックスを追加した直後の反映待ちと、受信ルールの実行は別の話です。「数十分待てば同期する」と一律に判断しないでください。切り分けに必要なのは、対象メールボックス、ルール名、確認メールの受信時刻、実際の移動先、使用アプリ、表示されたエラーです。メール本文や個人情報を含む画面を外部へ共有する場合は、組織のルールに従います。
PowerShellは、まず読み取り専用の確認に使う
管理者がすでに組織の手順でExchange Online PowerShellへ接続し、対象メールボックスを確認する権限を持っている場合は、Get-InboxRuleで設定を調べられます。以下はルールを作成・変更・削除しない確認用の例です。実行前に、例示アドレスを管理対象の共有メールボックスへ置き換えます。
# 接続済みの、権限のある管理用セッションで実行する読み取り専用の例
$mailbox = "[email protected]"
# 一覧と順序、後続処理の停止設定を確認
Get-InboxRule -Mailbox $mailbox |
Sort-Object Priority |
Format-Table Name, Enabled, Priority, StopProcessingRules -AutoSize
# 条件の説明や移動先を確認
Get-InboxRule -Mailbox $mailbox |
Sort-Object Priority |
Format-List Name, Identity, Enabled, Priority, Description, MoveToFolder, StopProcessingRules
-Mailboxで調べるメールボックスを明示します。このコマンドはルールのプロパティを取得するもので、動作試験や修復ではありません。参照系のコマンドでも実行権限は必要です。利用できない場合は権限を広げて試すのではなく、管理担当者に確認してください。構文と要件はMicrosoft LearnのGet-InboxRuleを参照してください。
ルール変更コマンドには既存ルールへの影響がある
PowerShellでの追加・変更・削除を、表示や同期の問題に対する無害な修復手順として実行してはいけません。Microsoftは、Exchange PowerShellで受信ルールを作成・変更・削除・有効化・無効化すると、Outlookのクライアント側ルールが削除されることを警告しています。
New-InboxRuleの説明には、Outlookで無効化されたクライアント側ルールと送信ルールの削除について記載があり、Remove-InboxRuleの説明にもクライアント側ルール削除の注意があります。既存のルールと復旧方法を確認せずに実行したり、警告を抑制して処理を続けたりしないでください。この記事では、変更系コマンドや全ルール削除の実行例は掲載しません。
CSVへの出力は点検用一覧であり、復元用バックアップではない
ルール名などを一覧にして変更前後を比較したい場合は、必要な項目をCSVへ出力できます。以下はローカルファイルを新規作成する例です。保存先の扱いは組織の方針に従ってください。
# 同じ接続済みセッションで使用する。既存ファイルは上書きしない。
$path = Join-Path $HOME ("InboxRules-review-{0}.csv" -f (Get-Date -Format "yyyyMMdd-HHmmss"))
Get-InboxRule -Mailbox "[email protected]" |
Sort-Object Priority |
Select-Object Identity, Name, Enabled, Priority, Description, MoveToFolder, StopProcessingRules |
Export-Csv -LiteralPath $path -NoTypeInformation -Encoding UTF8 -NoClobber
このCSVは、選択した項目を人が確認するための記録です。条件・処理・例外を完全な復元形式で保存するものではなく、CSVを読み込むだけで元のルールへ戻せるわけではありません。変更前には、画面上の条件・例外・順序・有効状態も記録し、使っているクライアントを含めて復旧手順を管理者と確認します。CSVだけを根拠に既存ルールを削除しないでください。
チーム運用で決めておきたいこと
ルールの上限は固定の件数ではない
Exchange Onlineの受信トレイルールは、単純な「最大○件」ではなく、保存領域の制限を受けます。Microsoftの説明では有効なルールの合計は最大256KBで、メールボックスに設定された容量がそれより小さい場合もあります。条件や名称の長さなどで必要な容量が変わるため、件数だけでは判断できません。上限の詳細はMicrosoft Learnのルール用領域の説明を参照してください。
変更担当と確認先を残す
- ルールの目的、変更担当、変更日、条件、例外、移動先、順序、停止設定を残す。
- フォルダーを改名・移動・削除するときは、そのフォルダーを使うルールがないか先に確認する。
- 不要になったルールは、運用担当と影響を確認したうえで整理する。切り分けでは、削除より元に戻せる一時停止を検討する。
- 停止や修正を行っても、すでに移動したメールが自動で元に戻るわけではない。誤仕分けしたメールの戻し方も確認する。
- 原因を特定できない場合は、収集したエラーと確認結果を添えて組織のIT窓口へ相談する。プロファイル削除や一括権限変更を最初の対処にしない。
まとめ
共有メールボックスの自動仕分けは、まずOWAで「他のメールボックスを開く」から共有側の設定を確認すると、対象を取り違えにくくなります。新しいOutlookでは、対応環境なら共有メールボックスをアカウントとして追加してルールを管理できます。
動かない場合は、対象メールボックス、有効状態、条件・例外、実行順序、停止設定、移動先を順に確認しましょう。Send Asの追加や共有アカウントへの直接サインインは受信ルールの解決策ではありません。PowerShellは読み取りから始め、変更時の既存ルールへの影響と、CSV一覧だけでは復元できない点を押さえて運用してください。


コメント