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

ตรวจสอบว่ากล่องจดหมายใดซิงค์กับ 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 อย่าลืมติดตามเราและแบ่งปันบทความนี้

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