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

วิธีแก้ Outlook Error 0x80042108

ข้อผิดพลาด 0x80042108 (Outlook ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ POP3 เข้าได้) เกิดกับผู้ใช้ Windows หลัง Outlook ส่งอีเมลทุกประเภทไม่สำเร็จ ผู้ใช้ส่วนใหญ่ยืนยันว่ารับอีเมลปกติ

วิธีแก้ Outlook Error 0x80042108

มีสาเหตุหลัก 2 ประการที่ทำให้ข้อผิดพลาด Outlook นี้เกิดขึ้น สาเหตุแรกคือความไม่สอดคล้องหลัง Yahoo เพิ่มการตั้งค่าความปลอดภัยสำหรับ POP หากคุณตั้งค่าบัญชีก่อนการเปลี่ยนแปลงนี้ ควรแก้ไขได้โดยปรับตัวเลือกความปลอดภัย POP3 ให้ Outlook รู้ว่า Yahoo ต้องการการเชื่อมต่อเข้ารหัส (SSL)

แต่ปัญหานี้อาจมาจาก AV ที่คุ้มครองมากเกินไป บล็อกพอร์ตที่ Outlook ใช้ หรือป้องกัน executable หลักไม่ให้สื่อสารกับเซิร์ฟเวอร์อีเมลภายนอก ในกรณีนี้ ให้ปิด/ลบ AV ที่คุ้มครองมากเกินไป หรือ whitelist Outlook.com พร้อมพอร์ตที่ใช้ เพื่อป้องกันปัญหา

วิธีที่ 1: กำหนดค่า PoP3 ให้ถูกต้อง

ปัญหานี้มักเกิดกับบัญชี Yahoo POP ตามรายงานของผู้ใช้ เกิดจาก Yahoo เพิ่มความปลอดภัยสำหรับ POP ทำให้การตั้งค่าเริ่มต้นกับ Outlook พัง

โชคดีที่ยังเชื่อมต่อบัญชีกับ Outlook ได้ แต่ต้องปรับตั้งค่าบางอย่างเกี่ยวกับ POP3 ใน Outlook ให้รู้ว่า Yahoo ต้องการการเชื่อมต่อเข้ารหัส (SSL)

หากกรณีนี้ตรงกับคุณ ทำตามขั้นตอนด้านล่างเพื่อให้แน่ใจว่าตั้งค่า Yahoo POP3 ถูกต้อง:

  1. เปิด Outlook ใช้แถบริบบอนบนสุด คลิก File > Account Settings จากเมนูแบบเลื่อนลง คลิก Account Settings อีกครั้งวิธีแก้ Outlook Error 0x80042108
  2. ในเมนู Account Settings คลิกแท็บ Email จากเมนูแนวนอน แล้วเปิดเมนูตั้งค่า
  3. หน้าจอถัดไป ตรวจสอบว่าตั้งค่าถูกต้อง แล้วคลิก More Settingsวิธีแก้ Outlook Error 0x80042108
  4. ในหน้าต่าง Internet E-mail Settings คลิกแท็บ Advanced ติ๊กถูก This server requires an encrypted connection (SSL)
    วิธีแก้ Outlook Error 0x80042108

    หมายเหตุ: หากเจอปัญหากับ Yahoo ให้แน่ใจว่า POP3 server ตั้งเป็น 995

  5. คลิก Ok บันทึกการเปลี่ยนแปลง รีสตาร์ท Outlook ทำซ้ำการกระทำที่ก่อให้เกิด 0x80042108

หากปัญหายังคงอยู่ ไปที่วิธีแก้ไขถัดไป

วิธีที่ 2: ป้องกัน AV ไม่ให้รบกวน Outlook

สาเหตุทั่วไปอีกอย่างคือ ชุดโปรแกรม Antivirus ที่คุ้มครองมากเกินไป บล็อกพอร์ต หรือ executable หลักของโปรแกรมไม่ให้เชื่อมต่ออินเทอร์เน็ต

ในกรณีนี้ วิธีแก้จะแตกต่างตามชุด Antivirus/Firewall ที่ใช้ แต่สรุปคือ สามารถปิด/ลบชุดโปรแกรมนั้น หรือตั้งค่าข้อยกเว้นและ whitelist executable หลักของ Outlook พร้อมพอร์ตที่ใช้งานอยู่

เราสร้าง sub-guide 2 แบบ สำหรับทั้ง 2 สถานการณ์ หากต้องการปิด/ลบชุดโปรแกรมความปลอดภัย ทำตาม sub-guide A หากต้องการตั้งข้อยกเว้น ทำตาม sub-guide B

A. ปิด/ลบ Antivirus หรือ Firewall

หากใช้ antivirus บุคคลที่สาม ลองปิด real-time protection ผ่านไอคอนถาดระบบ ก่อนเปิด Outlook ดูว่าส่งเมลได้หรือไม่ ขึ้นอยู่กับเครื่องมือที่ใช้ เมนูอาจต่างกันเล็กน้อย แต่ปกติปรับได้จากเมนูถาดระบบโดยตรง

วิธีแก้ Outlook Error 0x80042108

หากใช้ Windows Defender ร่วมกับ Windows Firewall และต้องการปิด ให้ทำจากเมนู Windows Security กด Windows key + R เปิด Run พิมพ์ windowsdefender: กด Enter เปิด Windows Security

เข้าไปแล้ว คลิก Virus & Threat protection แล้ว Manage settings ปิด toggle Real-time protection

วิธีแก้ Outlook Error 0x80042108

หากใช้ antivirus บุคคลที่สาม และยินดีลบ ทำตามขั้นตอน:

  1. กด Windows key + R เปิด Run พิมพ์ appwiz.cpl กด Enter เปิด Programs and Featuresวิธีแก้ Outlook Error 0x80042108
  2. ใน Programs and Features เลื่อนหา antivirus ที่ต้องการลบ คลิกขวาเลือก Uninstallวิธีแก้ Outlook Error 0x80042108
  3. ในหน้าถอนการติดตั้ง ทำตามคำแนะนำบนหน้าจอ แล้วรีสตาร์ทคอมพิวเตอร์
  4. ตอนบูทครั้งต่อไป เปิด Outlook ทำซ้ำการกระทำที่ก่อให้เกิด 0x80042108 ดูว่าแก้ไขแล้วหรือไม่

B. Whitelist Outlook.com และพอร์ตที่ Antivirus/Firewall ใช้

หากชอบชุดโปรแกรม Antivirus ไม่อยากปิด/ลบ วิธีที่เป็นทางการกว่าคือ whitelist executable หลักของ Outlook พร้อมพอร์ตที่ไคลเอนต์อีเมลใช้ เพื่อป้องกันขัดแย้ง

หมายเหตุ: หากใช้ชุดโปรแกรมความปลอดภัยบุคคลที่สาม ขั้นตอนการตั้งข้อยกเว้นจะต่างกัน ค้นหาขั้นตอนเฉพาะออนไลน์ และ whitelist รายการต่อไปนี้:

Outlook.exe Port 110 Port 995 Port 143 Port 993 Port 25 Port 465 Port 587

หากใช้ Windows Security (Windows Defender + Windows Firewall) ทำตามขั้นตอนด้านล่างเพื่อตั้งข้อยกเว้นที่ถูกต้อง:

  1. กด Windows key + R เปิด Run พิมพ์ control firewall.cpl เปิดอินเตอร์เฟซ Windows Firewall แบบคลาสสิกวิธีแก้ Outlook Error 0x80042108
  2. ในเมนูหลัก Windows Defender คลิก Allow an app or feature through Windows Defender Firewall จากเมนูด้านซ้ายวิธีแก้ Outlook Error 0x80042108
  3. จากเมนูถัดไป คลิก Change settings แล้วคลิก Yes เมื่อ prompt UACวิธีแก้ Outlook Error 0x80042108
  4. เมื่อรายการแก้ไขได้แล้ว เลื่อนหา Outlook ติ๊กถูกทั้ง Private และ Public ก่อนคลิก Okวิธีแก้ Outlook Error 0x80042108

    หมายเหตุ: หาก Outlook ไม่อยู่ในรายการ คลิก Allow another app ไปที่ตำแหน่ง Outlook executable คลิกสองครั้งเพื่อเพิ่ม

    วิธีแก้ Outlook Error 0x80042108
  5. บันทึกการเปลี่ยนแปลง ทำขั้นตอน 1 อีกครั้งเปิด firewall menu แต่ครั้งนี้คลิก Advanced Settings จากเมนูซ้ายวิธีแก้ Outlook Error 0x80042108

    หมายเหตุ: เมื่อ prompt User Account Control คลิก Yes ให้สิทธิ์แอดมิน

  6. ใน Windows Firewall settings คลิก Inbound Rules จากเมนูซ้าย แล้ว New Ruleวิธีแก้ Outlook Error 0x80042108
  7. ใน New Inbound Rule Wizard เลือก Port ที่ Rule Type คลิก Next เลือก TCP แล้วเลือก toggle Specific local ports วางพอร์ตต่อไปนี้ แล้วคลิก Next: 110, 995, 143, 993, 25, 465, 587
  8. ที่ prompt Action เลือก Allow the connection คลิก Nextวิธีแก้ Outlook Error 0x80042108
  9. ขั้น Profile ติ๊กทุกกล่อง (Domain, Private, Public) คลิก Nextวิธีแก้ Outlook Error 0x80042108
  10. ตั้งชื่อกฎใหม่ที่จดจำง่าย คลิก Finish บันทึก
  11. รีสตาร์ทคอมพิวเตอร์ เปิด Outlook หลังบูทเสร็จ ดูว่าแก้ไขแล้วหรือไม่