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

สร้างกล่องจดหมายที่ใช้ร่วมกันด้วยนามแฝงเดียวกัน


การสร้างกล่องจดหมายที่แชร์ใหม่ในพอร์ทัลผู้ดูแลระบบ Microsoft 365 จะแสดงข้อความว่าที่อยู่อีเมลไม่พร้อมใช้งานเนื่องจากมีการใช้งานอยู่แล้วในกล่องจดหมายอื่น เหตุใดจึงเกิดเหตุการณ์เช่นนี้ และวิธีแก้ไขข้อผิดพลาดนี้คืออะไร ในบทความนี้ เราจะดูวิธีการสร้างกล่องจดหมายที่แชร์ด้วยนามแฝงเดียวกันในผู้เช่า Microsoft 365

การแนะนำ

เรามีโดเมน alitajran.com ใน Microsoft 365 และเราได้เพิ่มโดเมนอื่น spambull.com

โดเมน onmicrosoft.com ถูกสร้างขึ้นโดย Microsoft ตามค่าเริ่มต้น

โดเมนมีลักษณะดังนี้:

  • alitajran.com

  • alitajran.onmicrosoft.com

  • สแปมบูลดอทคอม

เมื่อดูที่ ผู้ใช้ที่ใช้งานอยู่ มีเพียงกล่องจดหมายเดียวที่ใช้งานโดยมีใบอนุญาต Exchange Online: info@alitajran.com

ที่อยู่อีเมลไม่สามารถใช้งานได้เนื่องจากมีการใช้งานแล้ว

เราต้องการเพิ่มกล่องจดหมายที่ใช้ร่วมกันของ info@spambull.com แต่เราได้รับข้อความว่า:

ที่อยู่อีเมลไม่พร้อมใช้งานเนื่องจากถูกใช้โดย "กล่องจดหมาย"

เหตุใดเราจึงเห็นข้อความแจ้งว่าที่อยู่อีเมลไม่พร้อมใช้งานเนื่องจากมีการใช้งานกล่องจดหมายอื่นอยู่แล้ว โดเมน spambull.com แตกต่างจาก alitajran.com ตามความเข้าใจของเรา เราควรจะมีที่อยู่อีเมล info@alitajran.com และ info@spambull.com

มาลองใช้ PowerShell กันดีกว่า

ที่อยู่พร็อกซีถูกใช้แล้ว

ลองสร้างกล่องจดหมายที่ใช้ร่วมกันด้วยนามแฝงเดียวกัน แต่มีโดเมนต่างกันใน PowerShell

เรียกใช้ PowerShell ในฐานะผู้ดูแลระบบและเชื่อมต่อกับ Exchange Online PowerShell

PS C:\> Connect-ExchangeOnline

เรียกใช้ cmdlet กล่องจดหมายใหม่และสร้างกล่องจดหมายที่ใช้ร่วมกัน

PS C:\> New-Mailbox -Name "Info | SpamBull" -Alias "info" -Shared -PrimarySMTPAddress "info@spambull.com"
The proxy address "SMTP:info@alitajran.com" is already being used by the proxy addresses or LegacyExchangeDN. Please choose another 
proxy address.
    + CategoryInfo          : NotSpecified: (0:Int32) [New-Mailbox], WLCDManagedMemberExistsException
    + FullyQualifiedErrorId : [Server=VI1P195MB0301,RequestId=b9cf69d2-177a-475a-9474-558d955bd644,TimeStamp=03/11/2021 20:14:59] [F 
   ailureCategory=Cmdlet-WLCDManagedMemberExistsException] C9D7D671,Microsoft.Exchange.Management.RecipientTasks.NewMailbox
    + PSComputerName        : outlook.office365.com

ผลลัพธ์แสดงว่าที่อยู่พร็อกซี SMTP:info@alitajran.com มีการใช้งานอยู่แล้ว แต่เราป้อน info@spambull.com และไม่ใช่ info@alitajran.com เป็นที่อยู่ SMTP หลัก เกิดอะไรขึ้น?

โซลูชันสำหรับสร้างกล่องจดหมายที่ใช้ร่วมกันโดยใช้นามแฝงเดียวกัน

วิธีแก้ไขในการสร้างกล่องจดหมายที่ใช้ร่วมกันด้วยนามแฝงเดียวกันคือการสร้างนามแฝงเฉพาะสำหรับกล่องจดหมายที่ใช้ร่วมกันใหม่ มาดูกันทีละขั้นตอนเพื่อให้เกิดความเข้าใจที่ชัดเจน

เรียกใช้ New-Mailbox cmdlet และเปลี่ยนนามแฝง ในตัวอย่างของเรา เราได้เปลี่ยนนามแฝงจาก ข้อมูล เป็น info2

PS C:\> New-Mailbox -Name "Info | SpamBull" -Alias "info2" -Shared -PrimarySMTPAddress "info@spambull.com"

Name                      Alias           Database                       ProhibitSendQuota    ExternalDirectoryObjectId
----                      -----           --------                       -----------------    -------------------------
Info | SpamBull           info2           EURP195DG037-db182             49.5 GB (53,150,2... 6af3713c-1547-418a-b307-51dc784a0cc3

เรียกใช้ Get-Mailbox cmdlet เพื่อรับข้อมูล นามแฝงจะแสดงเป็น info2 และ UserPrincipalName แสดงโดเมน alitajran.com

PS C:\> Get-Mailbox "Info | SpamBull" | select Name,Alias,UserPrincipalName

Name            Alias UserPrincipalName  
----            ----- -----------------  
Info | SpamBull info2 info2@alitajran.com

เรียกใช้ Set-Mailbox cmdlet และใช้พารามิเตอร์ MicrosoftOnlineServicesID เพื่อตั้งค่า UserPrincipalName

PS C:\> Set-Mailbox "Info | SpamBull" -MicrosoftOnlineServicesID "info@spambull.com"
WARNING: UserPrincipalName "info2@alitajran.com" should be same as WindowsLiveID "info@spambull.com", UserPrincipalName should remain 
as"info@spambull.com".

ตรวจสอบว่า UserPrincipalName แสดงโดเมนที่ถูกต้อง

PS C:\> Get-Mailbox "Info | SpamBull" | select Name,Alias,UserPrincipalName

Name            Alias UserPrincipalName
----            ----- -----------------
Info | SpamBull info2 info@spambull.com

มาดูที่อยู่นามแฝงของกล่องจดหมายที่ใช้ร่วมกันและเพิ่มพารามิเตอร์ ที่อยู่อีเมล อ่านเพิ่มเติมเกี่ยวกับวิธีค้นหาที่อยู่อีเมลด้วย PowerShell

PS C:\> Get-Mailbox "Info | SpamBull" | select Name,Alias,UserPrincipalName,EmailAddresses

Name            Alias UserPrincipalName EmailAddresses                                                                          
----            ----- ----------------- --------------                                                                          
Info | SpamBull info2 info@spambull.com {smtp:info2@alitajran.onmicrosoft.com, smtp:info2@alitajran.com, SMTP:info@spambull.com}

ลบที่อยู่นามแฝงที่มี info2 เป็นชื่อแทน

PS C:\> Set-Mailbox "Info | SpamBull" -EmailAddresses @{remove="info2@alitajran.onmicrosoft.com","info2@alitajran.com"}

ในขั้นตอนสุดท้าย เราจะตรวจสอบกล่องจดหมายที่ใช้ร่วมกัน

ตรวจสอบกล่องจดหมายที่ใช้ร่วมกันด้วยนามแฝงเดียวกัน

ตรวจสอบกล่องจดหมายที่ใช้ร่วมกันใน PowerShell

PS C:\> Get-Mailbox "Info | SpamBull" | select Name,Alias,UserPrincipalName,EmailAddresses

Name            Alias UserPrincipalName EmailAddresses          
----            ----- ----------------- --------------          
Info | SpamBull info2 info@spambull.com {SMTP:info@spambull.com}

ตรวจสอบกล่องจดหมายที่แชร์ในศูนย์การจัดการ Microsoft 365

สร้างกล่องจดหมายที่ใช้ร่วมกันด้วยนามแฝงเดียวกันสำเร็จแล้ว มันได้ผลสำหรับคุณไหม?

อ่านต่อ: รับขนาดกล่องจดหมายที่แชร์ใน Office 365 ด้วย PowerShell »

บทสรุป

คุณได้เรียนรู้ว่าทำไมคุณถึงได้รับที่อยู่อีเมลข้อความไม่พร้อมใช้งานเนื่องจากมีการใช้งานอยู่แล้ว วิธีแก้ไขคือสร้างที่อยู่อีเมลใน Exchange Online PowerShell หลังจากนั้นจะเห็นว่ากล่องจดหมายที่ใช้ร่วมกันพร้อมใช้งานตามชื่อที่คุณระบุแล้ว

คุณสนุกกับบทความนี้หรือไม่? คุณอาจชอบรับขนาดกล่องจดหมายที่ใหญ่กว่าใน Office 365 อย่าลืมติดตามเราและแบ่งปันบทความนี้

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