pop และ IMAP คืออะไร?

 

 


หากท่านผู้อ่านเคยติดตั้งซอฟต์แวร์ประเภท E-mail Client เช่น Microsoft Outlook Express หรือ Edura ด้วยตนเอง ในระหว่างการติดตั้ง ตัวติดตั้งมักจะให้ท่านเลือกว่าจะใช้วิธีการติดต่อกับ Mail Server แบบ POP หรือ IMAP ท่านทราบหรือไม่ว่า POP และ IMAP คืออะไร


การที่เครื่องของผู้ใช้งานสามารถอ่านและจัดการ E-mail ที่อยู่บนเครื่อง Mail Server ได้นั้น จะต้องอาศัย Protocol ประเภทที่เรียกว่า Message Access Protocol ซึ่งในปัจจุบัน Protocol นิยมใช้กันแพร่หลายที่สุดมีอยู่ 2 Protocol คือ POP-3 (Post Office Protocol Version 3) และ IMAP-4 (Internet Message Access Protocol Version 4) อย่างไรก็ดี Protocol ทั้งสองแบบนี้มีลักษณะการทำงานที่แตกต่างกัน ซึ่งผู้ใช้งานควรจะต้องเรียนรู้ไว้เพื่อเลือกใช้งานให้เหมาะสมกับความต้องการของตัวเองมากที่สุด


POP จะมีการทำงานในแบบที่เรียกว่า Offline Model กล่าวคือเวลาทำงาน E-mail Client จะเชื่อมต่อกับ Mail Server จากนั้นจะ Download และลบ E-mail ออกจาก Server หรือ Download เพียงอย่างเดียวแล้วทิ้ง E-mail ไว้บน Server ภายหลังจากที่ E-mail ถูก Download มาที่เครื่อง Client เรียบร้อยแล้ว Client จะตัดการเชื่อมต่อออกจาก Server หลังจากนั้น E-mail จะถูก Process ที่เครื่อง Client ทั้งหมด ข้อได้เปรียบของการทำงานแบบนี้ก็คือ Client แต่ละเครื่องใช้เวลาในการเชื่อมต่อกับเครื่อง Mail Server น้อยมากอีกทั้งยังต้องการเนื้อที่เก็บ E-mail บน Server น้อยด้วยเช่นกัน แต่ข้อเสียก็คือไม่สามารถอ่าน E-mail จาก Client เครื่องอื่นได้อีกหากว่าเรา Set ให้ลบ Mail บน Server หลังจาก Download เสร็จ หรือ ไม่สามารถบอกได้ว่า Mail ฉบับไหนเคยอ่านไปแล้วบ้าง หากเรา Set ค่าแบบ ให้ทิ้ง E-mail ไว้บน Server อีกประการหนึ่งคือเครื่อง Client จะต้องมีประสิทธิภาพสูงเนื่องจากเป็นผู้ Process E-mail ด้วยตนเอง


IMAP จะมีการทำงานในแบบที่เรียกว่า Online Model ผสานกับ Disconnected Model กล่าวคือ การจัดการและการ Process E-mail ทั้งหมดจะถูกจัดการที่ Server เพียงอย่างเดียว Client มีหน้าที่เพียงแค่อ่าน E-mail หรือส่งคำสั่งไป Process E-mail บน Server เท่านั้น แบบนี้มีข้อดีก็คือท่านสามารถอ่าน E-mail จากที่ใดก็ได้ เนื่องจาก E-mail จะถูกเก็บอยู่ใน Server เสมอ และจะมีสถานะบอกด้วยว่า E-mail ฉบับใดมาใหม่ ฉบับใดมีการอ่านหรือตอบกลับไปแล้ว แต่ข้อเสียก็คือ Server จะต้องเป็นเครื่องที่มีประสิทธิภาพสูง และในระหว่างการอ่านหรือ Process E-mail เครื่อง Client จะต้องเชื่อมต่อกับ Server ตลอดเวลา ดังนั้นจึงทำงานได้ช้ากว่าแบบ POP


เมื่ออ่านมาถึงตรงนี้ หลายท่านคงได้คำตอบแล้วว่า เหตุใดเวลาอ่าน E-mail ในที่ทำงานแล้วเมื่อกลับไปเปิด E-mail อ่านที่บ้านกลับไม่พบจดหมายใน Mail Box ของท่านอยู่เลย ที่เป็นเช่นนั้นเนื่องจากท่านเลือกใช้งานแบบ POP แล้ว Mail Client ที่ท่านใช้สั่งให้ลบ E-mail บน Server หลังการ Download เสร็จนั่นเอง หรือเหตุใดเมื่อท่านเลือกอ่าน E-mail แบบ IMAP แล้วกลับพบว่าช้ากว่าแบบ POP ทั้งนี้ก็เนื่องจากแบบ IMAP เครื่อง Client ต้องติดต่อกับ Server บ่อยครั้งเพื่อทำการ Download E-mail และ ส่งคำสั่งไปจัดการ E-mail บนเครื่อง Server บ่อยครั้งกว่า


ข้อมูลจาก: http://portal.bu.ac.th/mybu/it/email/index.php