Microsoft 365: แสดงรายการกฎกล่องจดหมาย Outlook ทั้งหมดที่สร้างโดยผู้ใช้
PowerShell เป็นเครื่องมือที่คุณต้องการเพื่อแสดงรายการกฎกล่องขาเข้าทั้งหมดของผู้ใช้ทั้งหมดในสภาพแวดล้อมของคุณ ในโพสต์บล็อกนี้ ฉันจะแสดงวิธีเชื่อมต่อกับ Exchange Online เพื่อดึงข้อมูลกฎกล่องจดหมาย Outlook ทั้งหมดที่สร้างโดยผู้ใช้ในภายหลัง มาดำดิ่งกัน
เชื่อมต่อกับ Microsoft 365/Exchange Online
ก่อนอื่นเราต้องเชื่อมต่อกับผู้เช่าของเรา เรียกใช้คำสั่งด้านล่างเพื่อเปิดเซสชัน PowerShell ไปยังระบบคลาวด์ของ Microsoft
Install-Module -Name ExchangeOnlineManagement -Force -AllowClobber
Connect-ExchangeOnline -UserPrincipalName user@domain.com -ShowProgress $true ดี. เดินหน้าต่อไป
แสดงรายการกฎกล่องจดหมายจากผู้ใช้ทั้งหมด
ตอนนี้เราพร้อมที่จะรับรายการกฎทั้งหมดที่สร้างโดยผู้ใช้แล้ว เรียกใช้คำสั่งด้านล่างเพื่อรับทั้งหมด
Get-ExoMailbox -ResultSize Unlimited |
Select-Object -ExpandProperty UserPrincipalName |
Foreach-Object {Get-InboxRule -Mailbox $_ |
Select-Object -Property MailboxOwnerID,Name,Enabled,From,Description,RedirectTo,ForwardTo}นี่คือ (กฎในภาษาเยอรมัน):
เจอกันครั้งหน้ากับ PowerShell!
