Exchangeサーバー上の受信メールアドレスを確認する

Exchangeサーバー上の受信メールアドレスを確認する

当社では、Exchange Server と Outlook、および CMS システムを使用して顧客の電子メール アドレスを管理しています。CMS は電子メール アドレス リストをエクスポートでき、必要に応じて Outlook/Exchange のどこかにインポートできます。

CMS アドレス リストに送信者の電子メール アドレスが含まれている場合、受信メールを確認する方法はありますか?結果に応じて、Outlook でマークしたり、件名にヒントを設定したりできます。

この方法により、偽造メールやスパムメールなどを顧客(およびその他の既知のビジネス連絡先)のメールから分離できるようになりました。

答え1

Exchange でこれを自動的に行う方法はないと思います。メール アドレスをエクスポートして、トランスポート ルールに挿入する必要があります。

時間の経過とともに更新されるメール ルール (メールボックス ルールかトランスポート ルールかは任意) を使用して、どの電子メールを削除するかを決定することができます。個人的には、ホワイト リスト ルートではなくブラック リスト ルートを選択します (例: 問題のあるドメインをブロックするにはトランスポート ルールを使用します)。

答え2

次のような形式ですべての電子メール アドレスを csv ファイルにエクスポートできる場合:

Eメール

[メールアドレス]

[メールアドレス]

[メールアドレス]

スクリプトを使用してメール フロー ルールを作成し、次のような送信者からのメールの件名の先頭に情報を追加することができます。

$emails = Import-Csv C:\temp\email.csv | ForEach-Object { $_.Email }
New-TransportRule "whitelist senders" -From $emails -PrependSubject "trusted"

または、これらの電子メール アドレスを手動で追加して、Exchange 管理センターでルールを作成することもできます。

関連情報