Office365を使っていると迷惑メール対策は通常自動でやってくれます。
でも、自動が故に困ったことが起きます。
それは、どんな状態でシステムが迷惑メール対策を行っているか判らないと言うことです。
そこで、判らないを判るようにするためにフィルタの設定情報を抽出するコマンドレットを紹介します。
■ 1. 「Windows PowerShell 用 Windows Azure Active Directory モジュール」を右クリックして「管理者として実行」で起動します。
※ Windows PowerShell のショートカットではありません。
■ 2. 接続のために以下のコマンドレットを実行します。
2-1.
$LiveCred = Get-Credential
※ ここで資格情報の確認が表示されますので、Office 365 の管理者権限のあるアカウントとパスワードを入力します。
2-2.
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $LiveCred -Authentication Basic -AllowRedirection
※ 上記コマンドは 1 行のコマンドです。改行せずに実行してください。
※ 警告が表示されますが、正常に接続されている証拠ですので問題ございません。
2-3.
Import-PSSession $Session -AllowClobber
2-4.
Connect-MsolService -Credential $UserCredential
今後 PowerShell をご利用いただく際には、上記手順 <Windows PowerShell 用 Azure Active Directory モジュールを利用時に毎回必要な設定> より実行します。
=================================================
□ 各種フィルターの設定状況を抽出するコマンドレット
=================================================
■ 迷惑メール関連設定情報
<構文>
Get-MailboxJunkEmailConfiguration -Identity “メールアドレス” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”保存先ファイルパス\ファイル名.csv”
<実行例>
Get-MailboxJunkEmailConfiguration -Identity “User01@contoso.com” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”Temp\MailboxJunkEmailConfiguration.csv”
Get-MailboxJunkEmailConfiguration -Identity “nisimura@ic.kanagawa-it.ac.jp” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”MailboxJunkEmailConfiguration.csv”
■ 受信トレイルール設定情報
<構文>
Get-InboxRule -Mailbox “メールアドレス” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”保存先ファイルパス\ファイル名.csv”
<実行例>
Get-InboxRule -Mailbox “User01@contoso.com” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”Temp\InboxRules.csv”
Get-InboxRule -Mailbox “nisimura@ic.kanagawa-it.ac.jp” | Export-Csv -NoTypeInformation -Encoding UTF8 -Path C:\”InboxRules.csv”
=================================================
□ 各種フィルターの設定状況を抽出するコマンドレット
=================================================
■ トランスポート ルール
Get-TransportRule | Export-CSV -NoTypeInformation -Encoding UTF8 C:\TransportRule.csv
■ スパム フィルター
Get-HostedContentFilterPolicy | Export-CSV -NoTypeInformation -Encoding UTF8 C:\HostedContentFilterPolicy.csv
コメント