ผู้ใช้ Outlook บางส่วนรายงานว่าพวกเขาได้รับข้อผิดพลาด 0x800CCCDD ('Your IMAP server closed the connection') ตลอดเวลาเมื่อส่งหรือรับอีเมลผ่านบัญชี IMAP รหัสข้อผิดพลาดนี้บ่งชี้ว่าฟีเจอร์ Send/Receive ล้มเหลว
ตามที่พบ มีสาเหตุหลายอย่างที่อาจทำให้เกิดปัญหา IMAP ของ Outlook นี้:
- ข้อผิดพลาดถูกกระตุ้นโดย Send/Receive Groups - มากที่สุด ข้อผิดพลาดนี้จะเกิดจากฟีเจอร์ของ Outlook ที่ชื่อ Send/Receive Groups ในกรณีนี้ คุณสามารถแก้ปัญหาได้โดยไม่มีผลกระทบ เพียงแค่เข้าถึงการตั้งค่า Send/Receive Groups ใน Outlook และปิดฟีเจอร์นี้
- ข้อมูลชั่วคราวที่ผิดปกติ - หากปัญหาเริ่มเกิดหลังการขัดจังหวะของเครื่องที่ไม่คาดคิด หรือหลังการสแกนไวรัส อาจเป็นที่คุณสามารถแก้ปัญหาได้โดยการเพิ่มบัญชีอีเมลที่มีปัญหาใน Outlook ใหม่ เพื่อล้างข้อมูลชั่วคราว
- ไฟล์ PST เสียหาย - ไฟล์ข้อมูล Outlook ของคุณอาจเป็นสาเหตุหลัก หากมันเสียหาย หากคุณไม่สามารถลบได้ คุณสามารถพยายามซ่อมแซมด้วยยูทิลิตี้ ScanPST.exe
- โปรไฟล์ Outlook เสียหาย - หากคุณเห็นข้อผิดพลาดนี้เฉพาะเมื่อเชื่อมต่อผ่านโปรโตคอล IMAP คุณควรพิจารณาว่าอาจมีโปรไฟล์ Outlook เสียหาย ในกรณีนี้ ให้สร้างโปรไฟล์ Outlook ใหม่ และซิงค์บัญชีใหม่เพื่อแก้ปัญหา
- Server Timeout ไม่เพียงพอ - โดยค่าเริ่มต้น Outlook ถูกบังคับให้ทำการส่งและรับภายในกรอบเวลาบางอย่าง หากการเชื่อมต่ออินเทอร์เน็ตของคุณทำให้เป็นไปไม่ได้ คุณอาจเห็นข้อผิดพลาดหลัง Server Timeout หากเป็นกรณีนี้ คุณควรหยุดข้อความข้อผิดพลาดแบบนี้โดยการขยาย Server Timeout เริ่มต้น
- ผู้ให้บริการอีเมลไม่รองรับ IMAP - คุณอาจเห็นข้อผิดพลาดนี้หากผู้ให้บริการอีเมลจำกัดการสื่อสาร IMAP วิธีแก้ปัญหาชั่วคราวคือใช้โปรโตคอล POP แทน
- เวลาและวันที่ไม่ถูกต้อง - ข้อผิดพลาดนี้ยังอาจปรากฏหากเวลาและวันที่ในเครื่องของคุณต่างจากเซิร์ฟเวอร์มากเกินไป วิธีแก้คือเปลี่ยนเวลาและวันที่ในเครื่องให้ถูกต้อง
วิธีที่ 1: ปิดใช้งานฟีเจอร์ Send & Receive Groups
ตามที่พบ ในกรณีที่มีเอกสารส่วนใหญ่ที่ประสบปัญหานี้ ปัญหาเกิดจากฟีเจอร์ Send / Receive โปรดทราบว่าฟีเจอร์นี้ไม่ได้ออกแบบมาเพื่อทำงานกับการเชื่อมต่อ IMAP - IMAP มีความสามารถในการซิงค์ด้วยตัวเองโดยไม่ต้องการความช่วยเหลือจาก Outlook
ดังนั้น หากคุณได้รับข้อผิดพลาด 0x800CCCDD กับเซิร์ฟเวอร์ IMAP ข้อผิดพลาดที่คุณได้รับ ไม่ใช่สิ่งที่จะขวางทางการส่งหรือรับอีเมลบนกล่องจดหมายของคุณ ทั้งที่คุณต้องทำคือปิดฟีเจอร์ Send / Receive ด้วยตนเองจากการตั้งค่า Outlook เพื่อให้เซิร์ฟเวอร์ IMAP ควบคุมการดำเนินการเต็มที่
การทำเช่นนี้จะไม่แก้ปัญหาเพราะคุณยังจะได้รับข้อผิดพลาดทุกครั้งที่เริ่ม Outlook แต่ดีคือคุณจะสามารถส่งหรือรับอีเมลได้โดยไม่มีปัญหา
หมายเหตุ: หากคุณมองหาการแก้ไขถาวรที่จะแก้สาเหตุรากของปัญหา ให้ไปที่วิธีที่ 2 ทันที
นี่คือคำแนะนำทีละขั้นตอนสำหรับการปิดฟีเจอร์ Send / Receive จากการตั้งค่า Outlook เพื่อแก้ปัญหา:
- เปิด Outlook และรอให้ซิงค์กับบัญชี IMAP หากคุณยังไม่ได้ลงชื่อเข้าใช้ ให้ลงชื่อเข้าใช้ด้วยบัญชีที่มีปัญหา
- เมื่อลงชื่อเข้าใช้สำเร็จแล้ว คลิกที่แท็บ Send / Receive จากเมนูริบบอนด้านบน ต่อมา คลิกเมนูดรอปดาวน์ Send/Receive Groups และคลิก Define Send/Receive Groups จากรายการตัวเลือกที่มี

- เมื่ออยู่ในเมนู Send/Receive Groups แล้ว ให้เลือก All Accounts จากภายใต้ Group Name แล้วไปที่ Setting for group 'All Accounts' และยกเลิกเครื่องหมายถูกในกล่องที่เกี่ยวข้องกับ Schedule an automatic send/receive every * minute.
- หลังจากทำการแก้ไขแล้ว คลิกปุ่ม Close และรีสตาร์ท Outlook
- ลองส่งอีเมลหรือส่งทดสอบให้ตัวเอง และดูว่าคุณยังเผชิญรหัสข้อผิดพลาด 0x800CCCDD หรือไม่
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น หรือคุณมองหาการแก้ไขถาวร โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 2: เพิ่มบัญชีอีเมลใหม่
ตามที่พบ ปัญหานี้ยังอาจเกิดจากข้อมูลชั่วคราวที่เสียหายของบัญชีอีเมลที่เชื่อมต่อกับ Outlook อยู่ หลังการสแกนไวรัส หรือการขัดจังหวะของเครื่องที่ไม่คาดคิด บางไฟล์ชั่วคราวอาจเสียหาย ทำให้ Outlook ไม่สามารถซิงค์ข้อมูลได้อย่างถูกต้อง
ในกรณีนี้ คุณสามารถแก้ปัญหาได้อย่างรวดเร็วโดยการสร้างบัญชีอีเมลใหม่ (จากศูนย์) โดยใช้เมนู Mail ใน Control Panel วิธีนี้ได้รับการยืนยันว่าสำเร็จโดยผู้ใช้ที่ได้รับผลกระทบจำนวนมาก
นี่คือคำแนะนำทีละขั้นตอนสำหรับการเพิ่มบัญชีอีเมลที่มีปัญหาใหม่โดยใช้โปรแกรม Mail ของ Windows:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R พิมพ์ 'control' และกด Enter เพื่อเปิดอินเทอร์เฟซ Classic Control Panel
- หลังจากเข้าสู่อินเทอร์เฟซ Classic Control Panel แล้ว ใช้ฟังก์ชันค้นหาในมุมขวาบนเพื่อค้นหา 'mail'
- จากรายการผลลัพธ์ คลิก Mail (Microsoft Outlook) จากรายการผลลัพธ์
- เมื่ออยู่ในหน้าต่าง Account Settings แล้ว ให้เลือกแท็บ Email และคลิกปุ่ม New...
- จากหน้าต่าง Add Account ให้ป้อนชื่อ ที่อยู่อีเมล และรหัสผ่าน ก่อนคลิก Next เพื่อดำเนินการเพิ่มบัญชีใหม่ต่อไป
- หลังจากตั้งค่าบัญชีใหม่สำเร็จแล้ว ให้กลับไปที่ Account Settings > Email และลบบัญชีเก่า (บัญชีที่คุณสงสัยว่าเสียหาย) โดยการเลือกและคลิก Remove
- สุดท้าย ให้เลือกบัญชีอีเมลที่สร้างใหม่ และคลิก Set as Default
- เปิด Outlook อีกครั้ง ลงชื่อเข้าใช้ด้วยอีเมลเดียวกับที่เคยมีปัญหา และดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังเผชิญข้อผิดพลาด 0x800CCCDD โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 3: รันยูทิลิตี้ ScanPST.exe
หากวิธีแรกถึงสองข้างต้นไม่มีผลในกรณีของคุณ คุณอาจแก้ปัญหาได้โดยใช้เครื่องมือซ่อมอีเมลในตัว - Inbox Repair Tool (ScanPST.exe) เครื่องมือนี้มีในทุกเวอร์ชัน Outlook ล่าสุด และสามารถทำการตรวจสอบทั่วไปบนไฟล์ .PST ได้
ในกรณีที่ปัญหามาจาก โปรไฟล์โฟลเดอร์ส่วนตัว การสแกนข้อมูล Outlook ด้วยยูทิลิตี้ ScanPST.exe ควรช่วยให้คุณแก้ปัญหาได้อย่างรวดเร็ว
นี่คือคำแนะนำทีละขั้นตอนสำหรับการซ่อมไฟล์ข้อมูล Outlook ด้วยยูทิลิตี้ ScanPST.exe:
- เริ่มต้นด้วยการปิด Outlook และกระบวนการที่เกี่ยวข้องทั้งหมด
- เปิด File Explorer และไปที่หนึ่งในตำแหน่งต่อไปนี้ (ขึ้นอยู่กับสถาปัตยกรรม OS ที่คุณใช้):
C:\ Program Files - 64-bit Versions C:\ Program Files - 32-bit Versions
- เมื่อไปถึงตำแหน่งที่ถูกต้องแล้ว ใช้ฟังก์ชันค้นหาในมุมขวาบนเพื่อค้นหา 'SCANPST.exe' และดับเบิลคลิกจากรายการผลลัพธ์

หมายเหตุ: หากคุณไม่พบไฟล์ SCANPST ผ่านฟังก์ชันค้นหา คุณสามารถพยายามค้นหาด้วยตนเองในตำแหน่งต่อไปนี้:
2016: C:\Program Files (x86)\Microsoft Office\root\Office16 2013: C:\Program Files (x86)\Microsoft Office\Office15 2010: C:\Program Files (x86)\Microsoft Office\Office14 2007: C:\Program Files (x86)\Microsoft Office\Office12
- เมื่อคุณพบยูทิลิตี้ PSTScan.exe แล้ว ให้เปิดมัน และคลิก Browse เพื่อตั้งค่าเส้นทางไฟล์ PST ของคุณ หลังจากโหลดไฟล์ที่ถูกต้องเข้า Inbox Repair tool แล้ว คลิก Start เพื่อสแกนหาความเสียหาย

หมายเหตุ: ตำแหน่งเริ่มต้นของไฟล์ PST อยู่ใน Documents \ Outlook Files
- หลังจากการดำเนินการเสร็จสิ้น คุณจะเห็นกล่องโต้ตอบที่แสดงข้อผิดพลาดและความไม่สอดคล้องที่พบ ก่อนที่คุณจะคลิก Repair เพื่อเริ่มกระบวนการ โปรดติ๊กกล่องที่เกี่ยวข้องกับ Make backup of scanned file before repairing
- เมื่อการดำเนินการเสร็จสิ้น ให้เริ่ม Outlook และดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังเผชิญข้อผิดพลาด 0x800CCCDD เดียวกัน โปรดไปที่วิธีแก้ไขต่อไปด้านล่าง
ในกรณีที่ปัญหายังไม่ได้รับการแก้ไข โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 4: สร้างโปรไฟล์ Outlook ใหม่
หากวิธีแก้ไขสองขั้นแรกไม่ได้ผล และคุณยังเผชิญข้อผิดพลาด 0x800CCCDD ตลอดเวลาในขณะที่บัญชี IMAP ของคุณเชื่อมต่อกับ Outlook คุณอาจต้องการลบโปรไฟล์ Outlook ท้องถิ่นปัจจุบันอย่างสมบูรณ์ ก่อนซิงค์บัญชีของคุณอีกครั้ง
การดำเนินการนี้ได้รับการยืนยันว่าสำเร็จสำหรับผู้ใช้จำนวนมากที่เผชิญข้อผิดพลาด Your IMAP server closed the connection อย่างสม่ำเสมอ
นี่คือคำแนะนำทีละขั้นตอนที่จะแสดงวิธีการลบโปรไฟล์ Outlook ปัจจุบันและสร้างโปรไฟล์ใหม่จากศูนย์:
- เริ่มต้นด้วยการปิด Outlook และบริการที่เกี่ยวข้องทั้งหมด
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ 'control.exe' และกด Enter เพื่อเปิดหน้าต่าง Classic Control Panel

- ใน Control Panel ให้เลื่อนลงผ่านรายการรายการ และคลิก Mail (Microsoft Outlook)

หมายเหตุ: คุณสามารถใช้แถบค้นหาเพื่อค้นหาได้ง่าย
- เมื่อเข้าสู่หน้าต่าง Mail Setup แล้ว คลิก Show Profiles ภายใต้ Profiles.
- จากเมนู Mail หลัก ให้เลือก Outlook Profile ที่คุณใช้งานอยู่ และคลิก Remove เพื่อกำจัดมัน

หมายเหตุ: หากคุณมีข้อมูลสำคัญบนไฟล์ข้อมูลบัญชีอีเมลท้องถิ่น (.PST หรือ .OST) โปรดสำรองข้อมูลในจุดนี้
- ที่หน้าต่างยืนยัน คลิก Yes เพื่อเสร็จสิ้นกระบวนการลบ
- เริ่ม Outlook อีกครั้ง และทำตามขั้นตอนที่จำเป็นเพื่อตั้งค่าบัญชีอีเมลของคุณอีกครั้ง โปรดทราบว่าหากคุณลบไฟล์ข้อมูล Outlook ไปแล้ว ไคลเอนต์อีเมลของคุณจะถูกบังคับให้สร้างใหม่จากศูนย์และแนบมันกับโปรไฟล์ใหม่
- ซิงค์ Outlook และลองส่งหรือรับอีเมลทดสอบ เพื่อดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 5: ขยาย Server Timeouts
ในกรณีที่คุณเผชิญข้อผิดพลาด 0x800CCCDD เฉพาะเมื่อคุณใช้บัญชี Gmail กับ Outlook อาจเป็นที่คุณกำลังเผชิญปัญหา Server Timeout
Outlook สร้างขึ้นเพื่อทำงานกับกรอบเวลาบางอย่างที่มันต้องทำกระบวนการส่งและรับให้เสร็จ โดยค่าเริ่มต้น เวลานั้นตั้งไว้ที่ 1 นาที แต่ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตและโหลดบนเครือข่ายของคุณ อาจไม่เพียงพอ
หากเป็นกรณีนี้ คุณควรสามารถแก้ปัญหาได้โดยการแก้ไขการตั้งค่า Send/Receive Groups เริ่มต้น บูสต์ Server Timeout เป็น 10 นาที เพื่อหลีกเลี่ยงข้อผิดพลาด Your IMAP server closed the connection
นี่คือคำแนะนำทีละขั้นตอนสำหรับการรับรองว่าคุณให้ไคลเอนต์อีเมลของคุณมีเวลาเพียงพอในการทำการแลกเปลี่ยนข้อมูลโดยการเพิ่มค่า Server Timeout:
- เปิดโปรแกรม Outlook และคลิก File จากแถบริบบอนด้านบน เมื่อไปถึงแล้ว ไปที่แท็บ Info และคลิก Account Settings > Account Settings

- จากเมนู Account Settings คลิกแท็บ Email แล้วเลือกอีเมลที่คุณมีปัญหา และกดปุ่ม Change จากรายการตัวเลือกบริบทที่มี

- หลังจากไปถึงเมนูถัดไป คลิกปุ่ม More settings (ส่วนขวาล่างของหน้าจอ)

- จากเมนู Internet E-mail Settings ให้เลือกแท็บ Advanced และเปลี่ยนแถบเลื่อนที่เกี่ยวข้องกับ Server Timeouts to Long (10 Minutes)

- คลิก Ok เพื่อบันทึกการแก้ไข
- รีบูทเครื่องของคุณ และดูว่าปัญหาแก้ไขแล้วหรือไม่เมื่อการเริ่มต้นครั้งต่อไปเสร็จสิ้น โดยการเปิด Outlook และลองส่งอีเมลทดสอบ
ในกรณีที่ข้อผิดพลาด 0x800CCCDD เดียวกัน โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 6: ใช้ POP แทน IMAP
ในกรณีที่คุณเผชิญปัญหานี้กับบัญชี Gmail และไม่มีวิธีแก้ไขข้างต้นไหนทำงานสำหรับคุณ คุณสามารถเปลี่ยนไปใช้การเชื่อมต่อ POP แบบแมนูอัลแทน IMAP (Internet Message Access Protocol) และกำจัดข้อผิดพลาด 0x800CCCDD
นี่เป็นวิธีแก้ปัญหาชั่วคราวมากกว่าการแก้ไข แต่ผู้ใช้ที่ได้รับผลกระทบจำนวนมากได้ยืนยันว่านี่คือสิ่งเดียวที่ช่วยให้พวกเขากำจัดข้อผิดพลาด Your IMAP server closed the connection ได้อย่างถาวร
โปรดทราบว่ากับ Gmail คุณจะต้องเปิดใช้งาน POP (Post Office Control) จากการตั้งค่าบัญชี Gmail ของคุณ ก่อนที่จะสามารถเชื่อมต่อกับ Outlook ได้
นี่คือคำแนะนำสมบูรณ์สำหรับการเปิดใช้งาน POP ใน Gmail Settings และเชื่อมต่อกับบัญชี Outlook ของคุณ:
- เข้าถึง Gmail (ที่นี่) และเชื่อมต่อด้วยบัญชี Google ของคุณ
- คลิกไอคอนเฟือง (มุมขวาบน) แล้วคลิก Settings จากเมนูบริบทที่ปรากฏใหม่
- เมื่ออยู่ในเมนู Settings แล้ว ให้เลือกแท็บ Forwarding and POP/IMAP จากเมนูแนวนอนด้านบน

- เลื่อนลงไปที่ส่วน POP download และเลือกสวิตช์ชื่อ Enable POP for mail that arrives from now on
- จากนั้น คลิกที่เมนูดรอปดาวน์ที่เกี่ยวข้องกับ When messages are accessed with POP และคลิก keep Gmail's copy in the Inbox
- หลังจากทำการเปลี่ยนแปลงที่จำเป็นแล้ว คลิก Save Changes แล้วออกจากการตั้งค่า Gmail
- เปิด Outlook และคลิกแท็บ File ด้านบน แล้วคลิก Info จากเมนูที่ปรากฏใหม่
- คลิก Account Settings เพื่อแสดงเมนูดรอปดาวน์ แล้วคลิก Account Settings

- เมื่ออยู่ในเมนู Account Settings แล้ว คลิกแท็บ Email แล้วคลิก New
- ภายในกล่องโต้ตอบ Add Account ให้ป้อนชื่อ ที่อยู่อีเมล Gmail และรหัสผ่าน Outlook ควรจะกรอกรายละเอียดส่วนที่เหลือให้คุณโดยอัตโนมัติ
หมายเหตุ: หากรายละเอียดไม่ได้ถูกกรอกอัตโนมัติ ให้เลือก Manual setup or additional server types และคลิก Next - ที่หน้าจอ Choose Service ให้เลือก POP or IMAP และคลิก Next
- ใช้การตั้งค่าต่อไปนี้สำหรับ Gmail POP:
Gmail POP server address: pop.gmail.com Gmail POP username: Your Gmail address (e.g. example@gmail.com) Gmail POP password: Your Gmail password Gmail POP port: 995 Gmail POP SSL required: Yes
- คลิก Next เพื่อให้ Outlook ทดสอบการเชื่อมต่อ เพื่อตรวจสอบว่าสามารถดาวน์โหลดอีเมลจาก Gmail
- หากคุณได้รับข้อความสำเร็จ คุณได้เชื่อมต่อกับ GMAIL POP สำเร็จและกำจัดข้อผิดพลาด 0x800CCCDD แล้ว
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น โปรดดำเนินต่อไปยังวิธีแก้ไขต่อไปด้านล่าง
วิธีที่ 7: ปรับวันที่และเวลา
สาเหตุอีกอย่างที่อาจทำให้เกิดข้อผิดพลาด 0x800CCCDD คือความแตกต่างที่มากระหว่างเวลาท้องถิ่นของคุณ เมื่อเทียบกับเวลาบนเซิร์ฟเวอร์ สิ่งนี้อาจเกิดจากแบตเตอรี่ CMOS ที่เสีย
หากเป็นกรณีนี้ คุณควรสามารถแก้ปัญหาได้โดยการนำค่าวันที่ เวลา และเขตเวลา ให้เป็นค่าที่ถูกต้องจากเมนูการตั้งค่า Date & time ผู้ใช้ที่ได้รับผลกระทบหลายคนได้ยืนยันว่าการดำเนินการนี้ช่วยให้พวกเขาแก้ปัญหาได้ในที่สุด
ทำตามคำแนะนำด้านล่างเพื่อตั้งค่าวันที่และเวลาให้ถูกต้อง:
หมายเหตุ: คำแนะนำด้านล่างเป็นคำแนะนำทั่วไป และจะทำงานได้ไม่ว่าคุณจะใช้ Windows รุ่นใด
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ 'timetable.cpl' และกด Enter เพื่อเปิดหน้าต่าง Date & Time

- เมื่อคุณอยู่ในหน้าต่าง Date & Time แล้ว ให้เลือกแท็บ Date and Time และคลิก Change date & Time

หมายเหตุ: เมื่อคุณได้รับแจ้งจากหน้าต่าง UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ที่เมนูถัดไป ให้ตั้งเวลาที่ถูกต้อง แล้วใช้ปฏิทินเลือกค่าที่เหมาะสมตามเขตเวลาของคุณ และคลิก Ok เพื่อบันทึกการเปลี่ยนแปลง

- หลังจากแก้ไขการตั้งค่าสำเร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์ของคุณ และดูว่าข้อผิดพลาด 0x800CCCDD แก้ไขแล้วหรือไม่ โดยการเปิด Outlook