Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> อีเมล

วิธีแก้ไขข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ' เมื่อส่งอีเมล

คุณจะพบข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' ทั่วไปหลังจากที่คุณใช้ Outlook (หรือไคลเอ็นต์อีเมลอื่น) เพื่อส่งอีเมลที่ส่งกลับมาพร้อมกับเหตุการณ์ 'ข้อความไม่ได้ส่งถึง' ข้อความแสดงข้อผิดพลาดนี้มักเกี่ยวข้องกับรหัสสถานะข้อผิดพลาด 541 และ 551

วิธีแก้ไขข้อผิดพลาด  ที่อยู่ผู้รับถูกปฏิเสธ  เมื่อส่งอีเมล

หลังจากค้นคว้าปัญหานี้อย่างละเอียด เราสามารถระบุสถานการณ์ทั่วไปสองสามสถานการณ์ที่อาจเป็นหน้าที่รับผิดชอบสำหรับปัญหานี้ นี่คือรายการสั้นของสาเหตุที่อาจก่อให้เกิดข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' เมื่อคุณพยายามส่งอีเมลขาออก:

  • ที่อยู่อีเมลไม่มีอยู่จริง – หนึ่งในเหตุผลที่พบบ่อยที่สุดที่คุณคาดว่าจะเห็นข้อผิดพลาดนี้คือสถานการณ์ที่คุณเพิ่งส่งจดหมายขาออกไปยังที่อยู่อีเมลที่ไม่ได้มีอยู่จริง ในกรณีนี้ วิธีแก้ไขที่เป็นไปได้เพียงอย่างเดียวคือตรวจสอบซ้ำว่าคุณส่งอีเมลไปยังกล่องจดหมายที่ถูกต้องและแก้ไขผู้รับหากจำเป็น
  • ปัญหา DNS – ปัญหา DNS ไม่อาจหลุดพ้น โดยเฉพาะหากคุณพบข้อผิดพลาดนี้เกิดขึ้นกับทุกอีเมลที่พยายามออกจากไคลเอ็นต์อีเมลของคุณ ในกรณีที่ส่งอีเมลจากเว็บอินเทอร์เฟซของผู้ให้บริการอีเมลของคุณทำงานได้ดี แต่คุณยังคงได้รับข้อผิดพลาดกับ Outlook, Thunderbird (และพวกเขา) ในกรณีนี้ การล้างแคช DNS ควรช่วยให้คุณแก้ไขปัญหาได้
  • อีเมลถูกปฏิเสธโดยตัวกรอง anti-spam – ความเป็นไปได้อีกอย่าง (หากคุณเคยส่งจดหมายไปที่กล่องจดหมายเดียวกันมาก่อน) คือตัวกรอง anti-spam ที่ติดป้ายกำกับอีเมลของคุณว่าเป็นสแปม ในกรณีนี้ วิธีแก้ไขที่เป็นไปได้เพียงอย่างเดียวคือขอให้ผู้รับเพิ่มคุณในรายการอนุญาต (whitelist) เพื่อให้อีเมลของคุณผ่านได้
  • DBEB บล็อกอีเมลภายนอก – หากคุณเคยกำหนดค่า Exclaimer Cloud ผ่าน Microsoft 365 และคุณได้รับข้อผิดพลาดนี้ขณะส่งอีเมลไปยังโฟลเดอร์สาธารณะ ปัญหาน่าจะเกิดจาก DBEB ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการตรวจสอบให้แน่ใจว่าโฟลเดอร์สาธารณะถูกโฮสต์ในพื้นที่

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

ใส่ผู้รับที่ถูกต้อง

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

หากคุณเผชิญปัญหานี้ภายในเครือข่ายอีเมลที่มีการควบคุม ให้ตรวจสอบให้แน่ใจว่าผู้รับที่ส่งคืนข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' ยังคงเป็นส่วนหนึ่งขององค์กรของคุณ

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

หากคุณเพิ่งกำหนดว่าคุณส่งไปยังผู้รับที่ถูกต้อง และคุณยังคงได้รับการส่งกลับพร้อมกับข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' ให้ไปที่วิธีถัดไปด้านล่าง

ล้าง DNS และข้อมูล TCP/IP ชั่วคราว

หากข้อผิดพลาดเกิดขึ้นเฉพาะขณะที่คุณเชื่อมต่อกับเครือข่ายนี้ คุณควรเริ่มสงสัยถึงปัญหา DNS ที่เป็นไปได้ ไม่ค่อยพบว่าข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' เกิดขึ้นเนื่องจากปัญหาการส่งข้อมูลหรือโปรโตคอล

ในกรณีนี้ หากคอมพิวเตอร์เพียงเครื่องเดียวในเครือข่ายได้รับผลกระทบ คุณควรสมมติว่าข้อผิดพลาดของอะเดปเตอร์เครือข่ายหรือช่วง DNS ที่ไม่ดีกำลังป้องกันไม่ให้อีเมลออกจากเกตเวย์ของคุณ

เพื่อแก้ไขปัญหานี้ คุณควรทำการรีเซ็ต TCP หรือ IP ให้สมบูรณ์บนคอมพิวเตอร์ที่ได้รับผลกระทบ (หรือบนทุกคอมพิวเตอร์ที่เป็นส่วนหนึ่งของเครือข่ายนี้ที่กำลังเผชิญกับปัญหานี้)

ทำตามคำแนะนำด้านล่างสำหรับขั้นตอนเต็มรูปแบบในการล้าง DNS และข้อมูลชั่วคราว TCP/IP:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'cmd' ภายในกล่องข้อความ จากนั้นกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบวิธีแก้ไขข้อผิดพลาด  ที่อยู่ผู้รับถูกปฏิเสธ  เมื่อส่งอีเมล
  2. เมื่อคุณได้รับแจ้งจาก User Account Control คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
  3. เมื่อคุณอยู่ภายใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter หลังจากแต่ละคำสั่งเพื่อ ทำการรีเซ็ต DNS และ TCP/IP ให้สมบูรณ์:
    ipconfig /flushdns nbtstat -R nbtstat -RR netsh int reset all netsh int ip reset netsh winsock reset
  4. เมื่อทุกคำสั่งดำมาสำเร็จ ปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
  5. เปิดไคลเอ็นต์อีเมลของคุณและลองส่งอีเมลเดียวกันไปยังผู้รับเดียวกันและดูว่ามันยังคงส่งกลับหรือไม่

หากข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' ยังไม่ได้รับการแก้ไข ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ขอให้ผู้รับเพิ่มในรายการอนุญาต

เหตุผลที่พบบ่อยอีกอย่างที่คุณคาดว่าจะได้รับข้อผิดพลาดนี้คือตัวกรอง anti-spam ที่ใช้งานอยู่ซึ่งผู้รับโดเมนใช้อยู่ในปัจจุบัน เนื่องจากประวัติอดีตของคุณหรือพฤติกรรมของผู้รับ ข้อความของคุณถูกตรวจจับและติดป้ายกำกับว่าเป็นสแปม – นั่นน่าจะเป็นเหตุผลว่าทำไมมันจึงส่งกลับมา

จากการสอบสวนของเรา พบว่ามี 3 เหตุผลใหญ่ที่คุณคาดว่าจะเห็นข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' เมื่อมีโล่ป้องกันที่ผู้รับตั้งไว้:

  • ผู้รับของตัวกรองสแปมเคยติดป้ายข้อความที่คล้ายกันว่าเป็นสแปมในอดีต ในกรณีนี้ ทุกอีเมลจากผู้ส่งเดียวกันและทุกอีเมลที่คล้ายกับข้อความที่ถูกติดป้ายว่าเป็นสแปมจะได้รับการจัดการในลักษณะเดียวกัน
  • อีเมลส่งกลับเนื่องจากนโยบายโดเมนที่บล็อคลิสต์หรือกำหนดว่าทุกอีเมลที่มาจากที่อยู่นี้เป็นสแปม
  • ข้อความถูกส่งมายังโดเมนอีเมล แต่ถูกแยกออกเนื่องจากนโยบายและสุดท้ายไม่ได้ส่งถึงกล่องจดหมายที่ตั้งใจไว้

หากสถานการณ์ใดสถานการณ์หนึ่งที่นำเสนอข้างต้นเป็นจริง มีเพียงหนึ่งวิธีแก้ไข – ขอให้ผู้รับเพิ่มคุณในรายการอนุญาต (whitelist) เพื่อให้พวกเขาได้รับการสื่อสารทางอีเมลของคุณ

แต่เนื่องจากคุณไม่สามารถทำได้จริงจากอีเมลปกติของคุณเพราะมันส่งกลับมา คุณจะต้องใช้อีเมลสำรอง

หากสถานการณ์ที่อธิบายข้างต้นไม่มีประสิทธิภาพ เนื่องจากคุณกำลังเผชิญกับปัญหานี้หลังจากกำหนดค่า Exclaimer Cloud สำหรับ Microsoft 365 ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ทำให้โฟลเดอร์จดหมาย Exchange เป็นสาธารณะ (หากใช้ได้)

หากคุณเห็นข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' ขณะพยายามส่งอีเมลหลังจากกำหนดค่ากับ Exclaimer Cloud ผ่าน Microsoft 365 เหตุผลน่าจะเกี่ยวข้องกับ Directory-Based Edge Blocking (DBEB)

เพื่อให้คุณเข้าใจ DBEB ถูกเปิดใช้งานโดยค่าเริ่มต้นใน Microsoft 365 และถูกกำหนดค่าให้ปฏิเสธอีเมลภายนอกที่มีที่อยู่ไม่พบภายใน Azure Active Directory

แต่นั่นไม่ได้หมายความว่าคุณไม่มีที่อยู่เหล่านั้น น่าจะเป็นเพราะพวกเขาถูกพิจารณาว่าเป็นภายนอก เนื่องจากพวกเขาถูกเก็บไว้ในกล่องจดหมายโฟลเดอร์สาธารณะที่ไม่ได้ซิงค์กับ Azure Active Directory

หากคุณพบตัวเองในสถานการณ์เฉพาะนี้ มีวิธีแก้ไข 3 วิธีที่จะช่วยให้คุณแก้ไขข้อผิดพลาด:

  1. ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์สาธารณะทั้งหมดถูกโฮสต์ในพื้นที่
  2. ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์สาธารณะของคุณถูกโฮสต์ใน Exchange Online
  3. ปิดใช้งาน Directory Based Edge Blocking (ไม่แนะนำ)

หมายเหตุ: ทุกวิธีที่นำเสนอด้านล่างจะต้องให้คุณเป็นผู้ดูแลระบบส่วนกลางพร้อมข้อมูลประจำตัวเต็มรูปแบบ

ตรวจสอบให้แน่ใจว่าโฟลเดอร์สาธารณะถูกโฮสต์ในพื้นที่

การดำเนินการนี้จะทำให้มั่นใจได้ว่าโฟลเดอร์สาธารณะที่มีอีเมลของคุณถูกโฮสต์ในพื้นที่ การดำเนินการนี้เกี่ยวข้องกับการเข้าถึงหน้าจอ Microsoft Azure Active Directory Connect และทำการปรับเปลี่ยนบางอย่างในคุณสมบัติตัวเลือก

การดำเนินการนี้จะทำให้มั่นใจได้ว่าที่อยู่อีเมลโฟลเดอร์สาธารณะที่เปิดใช้งานจะไม่ถูกพิจารณาว่าไม่ถูกต้องโดยฟีเจอร์ DBEB

ทำตามคำแนะนำด้านล่างเพื่อแก้ไขข้อผิดพลาด 'ที่อยู่ผู้รับถูกปฏิเสธ การเข้าถึงถูกปฏิเสธ' โดยการตรวจสอบให้แน่ใจว่าทุกโฟลเดอร์สาธารณะถูกโฮสต์ในพื้นที่:

  1. ขั้นแรก เปิดหน้าจอ Microsoft Azure Active Directory Connect
  2. เมื่อคุณอยู่ภายใน ใช้เมนูแนวตั้งด้านซ้ายเพื่อเลือก คุณสมบัติตัวเลือก
  3. ต่อไป ไปที่ส่วนด้านขวา และติ๊กกล่องที่เกี่ยวข้องกับ Exchange Mail Public Folder.

    วิธีแก้ไขข้อผิดพลาด  ที่อยู่ผู้รับถูกปฏิเสธ  เมื่อส่งอีเมล
  4. คลิก ถัดไป เพื่อบันทึกการเปลี่ยนแปลง จากนั้นลองส่งอีเมลที่ล้มเหลวก่อนหน้านี้อีกครั้งและดูว่าปัญหาตอนนี้ได้รับการแก้ไขหรือไม่

ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์สาธารณะถูกโฮสต์ออนไลน์

โปรดทราบว่า Directory-Based Edge Blocking (DBEB) ยังไม่ได้รับการรองรับสำหรับโฟลเดอร์สาธารณะที่เปิดใช้งานจดหมาย นั่นหมายความว่าคุณจะต้องใช้วิธีแก้ไขป้องกันบางอย่าง

วิธีแก้ไขป้องกันแรกคือ หยุดการเส้นทางอีเมลที่ส่งไปยังโฟลเดอร์สาธารณะไปยัง Exclaimer Cloud – สามารถทำได้โดยการเข้าถึงเมนู Mail flow และสร้างกฎข้อยกเว้น

ทำตามคำแนะนำด้านล่างเพื่อตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์สาธารณะถูกโฮสต์ออนไลน์:

  1. เริ่มต้นด้วยการล็อกอิน Exchange Online ด้วยบัญชีของคุณ
  2. เมื่อคุณลงชื่อเข้าใช้ด้วยบัญชีของคุณแล้ว ให้ไปที่ Mail flow จากรายการตัวเลือก จากนั้นเข้าถึงแท็บ กฎ
  3. จากรายการกฎที่มีอยู่ เลือก ระบุข้อความที่จะส่งไปยัง Exclaimer Cloud จากนั้นคลิกที่ แก้ไข
  4. ภายในเมนูที่แก้ไขได้ เลื่อนลงไปที่ด้านล่างสุดของส่วน และคลิกที่ เพิ่มข้อยกเว้น (ภายใต้ ยกเว้นถ้า)
  5. จากรายการตัวเลือกที่มีอยู่ เลือก ผู้รับ…เป็นบุคคลนี้วิธีแก้ไขข้อผิดพลาด  ที่อยู่ผู้รับถูกปฏิเสธ  เมื่อส่งอีเมล
  6. เมื่อคุณเห็นกล่องโต้ตอบ Select Member's ให้เลือกกล่องจดหมายโฟลเดอร์สาธารณะทั้งหมดที่คุณใช้อยู่
  7. สุดท้าย คลิกที่ เพิ่ม เพื่อบังคับใช้การเปลี่ยนแปลง จากนั้นคลิก ตกลง แล้วบันทึกเพื่อบังคับใช้

ปิดใช้งาน Directory Based Edge Blocking

แม้เราจะ ไม่แนะนำ วิธีนี้ แต่วิธีแก้ไขป้องกันอีกอย่างที่จะช่วยป้องกันไม่ให้ DBEB บล็อกอีเมลของคุณคือการปิดใช้งานกลไก Directory-Based Edge Blocking อย่างสมบูรณ์

เพื่อทำเช่นนี้ ทำตามคำแนะนำด้านล่าง:

  1. ลงชื่อเข้าใช้ Exchange Online ด้วยบัญชีของคุณ
  2. เมื่อคุณลงชื่อเข้าใช้สำเร็จแล้ว ไปที่ Mail flow จากนั้นเข้าถึงหมวดหมู่ โดเมนที่ยอมรับ จากเมนูบริบทที่เพิ่งปรากฏวิธีแก้ไขข้อผิดพลาด  ที่อยู่ผู้รับถูกปฏิเสธ  เมื่อส่งอีเมล
  3. ต่อไป เลือกโดเมนรากของโฟลเดอร์สาธารณะและคลิกที่ แก้ไข
  4. ภายใต้ โดเมนที่ยอมรับนี้คือ เลือก Internal relay และกด บันทึก เพื่อปิดใช้งาน DBEB อย่างมีประสิทธิภาพ