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



