ค้นหาเว็บไซต์

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!

บทความที่เกี่ยวข้อง