ตรวจสอบว่ากล่องจดหมายใดซิงค์กับ Office 365
หากคุณมีกล่องจดหมายหลายพันรายการที่จะย้าย คุณต้องตรวจสอบว่ากล่องจดหมายใดที่ซิงค์กับ Office 365 ด้วยวิธีนี้ คุณจะทราบได้ว่ากล่องจดหมายใดที่คุณยังต้องโยกย้ายไปยัง Office 365 เราจะดำเนินการดังกล่าวให้สำเร็จได้อย่างไร ในบทความนี้ คุณจะได้เรียนรู้วิธีตรวจสอบว่ากล่องจดหมายใดซิงค์กับ Office 365
ตรวจสอบว่ากล่องจดหมายใดซิงค์กับ Office 365 ใน Exchange Management Console
ใน Exchange Server 2010 เราจะเห็นว่ากล่องจดหมายใดกำลังเคลื่อนย้ายใน Exchange Management Console ในคอลัมน์ ชื่อที่แสดง เราจะเห็นไอคอนเปลี่ยนเป็นไอคอน คำขอย้าย หมายความว่ากล่องจดหมายกำลังย้าย/ซิงค์
คุณยังสามารถเพิ่มคอลัมน์ ประเภทคำขอย้าย ได้ ตรวจสอบว่าประเภทคำขอย้ายแสดงค่าระยะไกล ในพื้นที่ หรือค่าว่าง:
- ในเครื่อง หมายความว่ากำลังไปที่ฐานข้อมูลกล่องจดหมายอื่นในองค์กร ตัวอย่างเช่น กล่องจดหมายกำลังย้ายจากฐานข้อมูลกล่องจดหมาย DB01 ไปยัง DB02
- ระยะไกล หมายความว่ากำลังไปที่โดเมนภายนอก ตัวอย่างเช่น กล่องจดหมายจะถูกย้ายไปยัง Office 365
- ว่างเปล่า หมายความว่าไม่มีการย้ายกล่องจดหมายเกิดขึ้นในขณะนี้
Exchange 2013 และสูงกว่าไม่มี Exchange Management Console เช่น Exchange 2010 อีกต่อไป แต่เปลี่ยนเป็น Exchange Admin Center บนเว็บแทน
จะทำอย่างไรถ้าคุณไม่มี Exchange Server 2010 ทำงานในองค์กร? เราจะตรวจสอบได้อย่างไรว่ากล่องจดหมายใดที่ซิงค์กับ Office 365 คำตอบคือ PowerShell
รับกล่องจดหมายทั้งหมด
เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ ใน cmdlet แรก เราจะได้รับข้อมูล ใน cmdlet ที่สอง เราจะส่งออกผลลัพธ์เป็นไฟล์ CSV สร้างโฟลเดอร์ temp หากคุณไม่มีใน ไดรฟ์ C: หรือเปลี่ยนเส้นทางใน cmdlet ที่สอง
แสดงรายการกล่องจดหมายทั้งหมดในองค์กร Exchange กล่องจดหมายที่ซิงค์กับ Office 365 จะแสดงค่าในคอลัมน์ MailboxMoveRemoteHostName ค่าว่างหมายความว่ากล่องจดหมายไม่ซิงค์กับ Office 365
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
Jack Slater UserMailbox
Amanda Morgan UserMailbox
HR SharedMailbox
Christopher Payne exoip.onmicrosoft.com UserMailbox
Mary Walsch exoip.onmicrosoft.com UserMailbox
Sales exoip.onmicrosoft.com SharedMailbox
Finance exoip.onmicrosoft.com SharedMailbox
Support exoip.onmicrosoft.com SharedMailbox
Room Tokyo exoip.onmicrosoft.com RoomMailbox
Dylan Piper exoip.onmicrosoft.com UserMailbox
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\All_Mailboxes.csv" -Encoding UTF8 -NTIกรองผลลัพธ์กล่องจดหมายด้วยพารามิเตอร์ -RecipientTypeDetails
เราจะใช้พารามิเตอร์ -RecipientTypeDetails เพื่อกรองตามกล่องจดหมายที่ระบุ เราสามารถกรอง:
- Discovery Mailbox
- อุปกรณ์กล่องจดหมาย
- กล่องจดหมายของกลุ่ม
- LegacyMailbox
- กล่องจดหมายที่เชื่อมโยง
- กล่องจดหมายห้องที่เชื่อมโยง
- ห้องกล่องจดหมาย
- กล่องจดหมายกำหนดการ
- กล่องจดหมายที่ใช้ร่วมกัน
- ทีมเมลบ็อกซ์
- กล่องจดหมายของผู้ใช้
กรองกล่องจดหมายของผู้ใช้
กรองผลลัพธ์เฉพาะในกล่องจดหมายของผู้ใช้
[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
Jack Slater UserMailbox
Amanda Morgan UserMailbox
Christopher Payne exoip.onmicrosoft.com UserMailbox
Mary Walsch exoip.onmicrosoft.com UserMailbox
Dylan Piper exoip.onmicrosoft.com UserMailbox
[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\User_Mailboxes.csv" -Encoding UTF8 -NTIกรองกล่องจดหมายที่ใช้ร่วมกัน
ทำเช่นเดียวกับขั้นตอนก่อนหน้า เวลานี้กรองเฉพาะในกล่องจดหมายที่แชร์เท่านั้น
[PS] C:\>Get-Mailbox -RecipientTypeDetails SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
HR SharedMailbox
Sales exoip.onmicrosoft.com SharedMailbox
Finance exoip.onmicrosoft.com SharedMailbox
Support exoip.onmicrosoft.com SharedMailbox
[PS] C:\>Get-Mailbox -RecipientTypeDetails SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Shared_Mailboxes.csv" -Encoding UTF8 -NTIกรองกล่องจดหมายของผู้ใช้และกล่องจดหมายที่ใช้ร่วมกัน
กรองผลลัพธ์บนกล่องจดหมายของผู้ใช้และกล่องจดหมายที่ใช้ร่วมกัน แยกค่าด้วยเครื่องหมายจุลภาค
[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox,SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
Jack Slater UserMailbox
Amanda Morgan UserMailbox
HR SharedMailbox
Christopher Payne exoip.onmicrosoft.com UserMailbox
Mary Walsch exoip.onmicrosoft.com UserMailbox
Sales exoip.onmicrosoft.com SharedMailbox
Finance exoip.onmicrosoft.com SharedMailbox
Support exoip.onmicrosoft.com SharedMailbox
Dylan Piper exoip.onmicrosoft.com UserMailbox
[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox,SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\User_Shared_Mailboxes.csv" -Encoding UTF8 -NTIรับกล่องจดหมายทั้งหมดซิงค์กับ Office 365
กรองกล่องจดหมายและตรวจสอบว่ากล่องจดหมายใดซิงค์กับ Office 365
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like "*.onmicrosoft.com"} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
Christopher Payne exoip.onmicrosoft.com UserMailbox
Mary Walsch exoip.onmicrosoft.com UserMailbox
Sales exoip.onmicrosoft.com SharedMailbox
Finance exoip.onmicrosoft.com SharedMailbox
Support exoip.onmicrosoft.com SharedMailbox
Room Tokyo exoip.onmicrosoft.com RoomMailbox
Dylan Piper exoip.onmicrosoft.com UserMailbox
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like "*.onmicrosoft.com"} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Mailboxes_In_Sync.csv" -Encoding UTF8 -NTIรับกล่องจดหมายทั้งหมดที่ไม่ซิงค์กับ Office 365
กรองกล่องจดหมายและตรวจสอบว่ากล่องจดหมายใดไม่ซิงค์กับ Office 365
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like $null} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname
DisplayName MailboxMoveRemoteHostName RecipientTypeDetails
----------- ------------------------- --------------------
Jack Slater UserMailbox
Amanda Morgan UserMailbox
HR SharedMailbox
[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like $null} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Mailboxes_Not_In_Sync.csv" -Encoding UTF8 -NTI
ดีใจที่ได้ทราบว่ากล่องจดหมายใดที่ไม่ซิงค์กับ Office 365 เราสามารถดำเนินการเพิ่มเติมและย้ายกล่องจดหมายไปยัง Office 365 ได้
อ่านต่อ: ค้นหาและลบอีเมลจากกล่องจดหมายของผู้ใช้ Exchange »
บทสรุป
คุณได้เรียนรู้วิธีตรวจสอบว่ากล่องจดหมายใดซิงค์กับ Office 365 เป็นการดีที่จะทราบว่ากล่องจดหมายใดซิงค์อยู่และกล่องจดหมายใดไม่ซิงค์กัน หลังจากที่คุณส่งออกผลลัพธ์เป็นไฟล์ CSV แล้ว ให้เริ่มย้ายกล่องจดหมายไปยัง Office 365 ซึ่งไม่ซิงค์กัน
คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการบังคับซิงค์ Microsoft Entra Connect กับ PowerShell อย่าลืมติดตามเราและแบ่งปันบทความนี้

