Outlook: ชื่อไม่สามารถจับคู่กับชื่อในรายการที่อยู่
ในบางกรณี เมื่อคุณพยายามเชื่อมต่อกล่องจดหมายใหม่ที่โฮสต์บน Exchange Server ภายในองค์กรหรือ Microsoft 365 (Exchange Online) Outlook จะแสดงข้อผิดพลาดต่อไปนี้หลังจากที่คุณป้อนที่อยู่อีเมลและรหัสผ่านของคุณ (หรือหลังจากการค้นหาอัตโนมัติเสร็จสิ้น):
The action cannot be completed. The name cannot be matched to a name in the address list.ปัญหานี้เมื่อเชื่อมต่อกล่องจดหมายใน Outlook อาจมีสาเหตุหลายประการ ลองแสดงรายการที่ชัดเจนที่สุด
หากเพิ่งสร้างกล่องจดหมายของผู้ใช้ คุณอาจต้องรอสักครู่ก่อนที่จะเชื่อมต่อใน Outlook
จากนั้นตรวจสอบให้แน่ใจว่าไม่ได้ซ่อนกล่องจดหมายของผู้ใช้จากสมุดที่อยู่ ใน Exchange ภายในองค์กร คุณต้องเชื่อมต่อกับเซิร์ฟเวอร์โฮสต์ Exchange Server โดยใช้ PowerShell และเรียกใช้คำสั่งด้านล่าง:
Get-Mailbox -Identity k.peterson | Select DisplayName,UserPrincipalName, HiddenFromAddressListsEnabled
หากผู้ใช้ถูกซ่อน ให้ปิดใช้งานแอตทริบิวต์นี้ด้วยคำสั่งต่อไปนี้:
Set-Mailbox -Identity k.peterson -HiddenFromAddressListsEnabled $falseใน Exchange Online (Microsoft 365) คุณสามารถเปิดใช้งานหรือปิดใช้งานแอตทริบิวต์ ซ่อนจาก ที่อยู่ รายการ ในศูนย์การจัดการ Microsoft 365
คลิก Users -> Active Users -> ค้นหาผู้ใช้ -> Mail -> Edit Exchange Properties คุณจะถูกส่งต่อไปยัง Exchange Admin Center (EAC)
ยกเลิกการเลือกตัวเลือก ซ่อนจากรายการที่อยู่
หรือคุณสามารถล้าง
HiddenFromAddressListsEnabledแอตทริบิวต์ผ่าน PowerShell โดยใช้
Set-Mailboxcmdlet (หลังจากเชื่อมต่อกับผู้เช่า Exchange Online ด้วยโมดูล EXOv2 PowerShell)
หลังจากนั้นสักครู่ ตรวจสอบให้แน่ใจว่าผู้ใช้ปรากฏในสมุดที่อยู่ Exchange (รายการที่อยู่ร่วม) เชื่อมต่อกล่องจดหมาย Exchange ใน Outlook
หากไม่ได้ผล ให้ลบข้อมูลประจำตัวที่บันทึกไว้ทั้งหมดที่เกี่ยวข้องกับ Microsoft Office ใน Windows Credential Manager (แผงควบคุม -> บัญชีผู้ใช้ -> ตัวจัดการข้อมูลประจำตัว -> ข้อมูลประจำตัวของ Windows)
ลบข้อมูลที่บันทึกไว้ภายใต้รีจิสตรีคีย์ HKEY_CURRENT_USER\Software\Microsoft\Office .0\Common\Identity และรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
ลองสร้างโปรไฟล์อีเมลใหม่ใน Outlook (แผงควบคุม -> จดหมาย) และเชื่อมต่อกับกล่องจดหมาย Exchange ของคุณ
ใน Exchange ภายในองค์กร ตรวจสอบให้แน่ใจว่าแอตทริบิวต์ผู้ใช้ showInAddressBook มีค่าที่ถูกต้องหรือไม่ เปิดใน AD Attribute Editor เพื่อให้แน่ใจว่ามีการตั้งค่า DN อย่างน้อยสองตัว:
CN=All Users,CN=All Address Lists,CN=Address Lists Container,CN=…CN=Default Global Address List,CN=All Global Address Lists,CN=…
เปรียบเทียบค่ากับผู้ใช้รายอื่น
นอกจากนี้ ตรวจสอบให้แน่ใจว่ามีการกรอกแอตทริบิวต์ผู้ใช้ต่อไปนี้และสอดคล้องกัน:
LegacyExchangeDN,
homeMDB,
homeMTA
,
mail,
mailNickname,
msExchHomeServerName,
msExchMailboxGuid,
msExchMailboxSecurityDescriptor,
proxyAddressesหากปัญหาเกิดขึ้นเฉพาะใน Outlook 2019 หรือ Outlook 2016 และกล่องจดหมายอยู่บนเซิร์ฟเวอร์ Exchange ภายในองค์กร ให้ปิดใช้งาน Office 365 AutoDiscover โดยใช้พารามิเตอร์รีจิสทรี ExcludeExplicitO365Endpoint:
reg add HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover /t REG_DWORD /v ExcludeExplicitO365Endpoint /d 1คุณลักษณะ
ExcludeExplicitO365Endpointได้รับการอธิบายโดยละเอียดในบทความ Outlook พร้อมท์ให้ใส่รหัสผ่านอย่างต่อเนื่อง
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ ขณะนี้ Outlook ควรจะค้นพบ Exchange ภายในองค์กรของคุณโดยไม่มีปัญหาใดๆ




