ความแตกต่างที่สำคัญ – ดึงข้อมูล vs กด
ดึงข้อมูลและพุชเป็นคำสองคำที่คุณจะพบเมื่อตั้งค่าโปรแกรมรับส่งเมล เมื่อตั้งค่าบัญชีอีเมล คุณจะมีตัวเลือกสองทางให้เลือก ตัวเลือกเหล่านั้นรวมถึงการดึงข้อมูลและผลัก คุณอาจมีตัวเลือกด้วยตนเอง เงื่อนไขทั้งสองนี้กำหนดกระบวนการเริ่มต้นเมื่อส่งอีเมลไปยังไคลเอนต์จากเซิร์ฟเวอร์ ความแตกต่างที่สำคัญระหว่างการดึงข้อมูลและการกดอยู่ในกระบวนการเริ่มต้น ไคลเอนต์เริ่มต้นการดึงข้อมูลในขณะที่เซิร์ฟเวอร์เริ่มต้นการพุช การดึงข้อมูลเป็นโหมดหลักในการดึงอีเมลก่อนที่การพุชจะกลายเป็นจริง
บัญชีอีเมลสมัยใหม่อย่าง Gmail มาพร้อมตัวเลือกพุชคุณลักษณะอีเมลนี้สามารถใช้ได้กับบัญชีอีเมลที่เราจัดการอย่างน้อยหนึ่งบัญชี ด้วยการถือกำเนิดของสมาร์ทโฟนที่สามารถส่งและรับอีเมลได้ หลายคนจึงสับสนเกี่ยวกับการดึงและดันคำสองคำนี้
ดึงข้อมูลคืออะไร
เมื่อดึงข้อมูล ลูกค้าจะตรวจสอบเซิร์ฟเวอร์เพื่อดูว่ามีอีเมลมาถึงหรือไม่ หากพบอีเมลหนึ่งฉบับขึ้นไป อีเมลเหล่านั้นจะถูกดาวน์โหลดไปยังอุปกรณ์ไคลเอ็นต์ สามารถกำหนดค่าการดึงข้อมูลสำหรับการตรวจสอบช่วงเวลาตั้งแต่ไม่กี่นาทีถึงสองสามชั่วโมง ดังนั้น เมื่อเทียบกับการกด การดึงข้อมูลจะช้ากว่าและอาจใช้เวลาในการตอบสนองนานกว่า หากช่วงเวลานี้นานขึ้น จะได้รับอีเมลล่าช้า ความล่าช้านี้สามารถย่อให้เล็กสุดได้โดยการลดช่วงเวลา ข้อเสียของการลดช่วงเวลาระหว่างการดึงข้อมูลคือสามารถใช้แบตเตอรี่มากขึ้นสำหรับการดึงข้อมูลแต่ละครั้ง โดยไม่คำนึงว่าจะได้รับจดหมายใหม่หรือไม่ การรับส่งข้อมูลยังจำเป็นสำหรับการดึงข้อมูลแต่ละครั้ง ช่วงเวลานี้สามารถตั้งค่าได้ทุก ๆ 15 นาที 30 นาที 1 ชั่วโมงหรือสำหรับค่าด้วยตนเองในบริบทข้างต้น เราจะเห็นได้อย่างชัดเจนว่าการดึงข้อมูลไม่ใช่ตัวเลือกที่เหมาะสม เนื่องจากระบบจะไม่ส่งอีเมลในทันที สิ่งนี้อาจไม่เพียงพอหากคุณได้รับอีเมลจำนวนมาก
พุชคืออะไร
เมื่อกด อุปกรณ์ไคลเอ็นต์ไม่จำเป็นต้องตรวจสอบเซิร์ฟเวอร์เป็นประจำเพื่อดูว่ามีจดหมายมาถึงหรือไม่ เมื่ออีเมลมาถึงเซิร์ฟเวอร์ อีเมลนั้นจะได้รับแจ้งลูกค้าโดยอัตโนมัติและจะมีการส่งอีเมล เนื่องจากการส่งจดหมายจะดำเนินการโดยอัตโนมัติแบบพุช จึงเร็วกว่าเมื่อเทียบกับการดึงข้อมูล Push ไม่ได้สอบถามเซิร์ฟเวอร์ในลักษณะปกติเช่นเดียวกับการดึงข้อมูลบทบาทของการพุชคือการอัปเดตเซิร์ฟเวอร์ด้วยที่อยู่ IP เพื่อให้เซิร์ฟเวอร์ทราบวิธีติดต่อลูกค้าอย่างง่ายดาย
Push เป็นวิธีการที่ค่อนข้างใหม่ที่มาใน IMAP เมื่อเปรียบเทียบกับโปรโตคอลรุ่นเก่าอย่าง POP โปรโตคอลที่เก่ากว่าเช่น POP ไม่สามารถใช้คุณสมบัติพุชได้ มันมาพร้อมกับความสามารถในการดึงข้อมูลเท่านั้น ผู้ให้บริการอีเมลเช่น Google และ Yahoo สามารถรองรับโปรโตคอลหลักได้ ดังนั้นพวกเขาจึงสนับสนุนทั้งตัวเลือกการกดและดึงข้อมูล ผู้ให้บริการอีเมลรายอื่นจำเป็นต้องได้รับการตรวจสอบเพื่อดูว่าสามารถรองรับทั้งคุณลักษณะการดึงและดึงข้อมูลได้หรือไม่
คู่มือ
นอกจากนี้ยังมีตัวเลือกที่เรียกว่า Manual ซึ่งจะช่วยให้คุณควบคุมข้อมูลที่คุณได้รับได้อย่างเต็มที่ ข้อความจะปรากฏขึ้นทันทีที่คุณเปิดเมล ให้รีเฟรชหน้าจอเพื่อดูเมลบ็อกซ์หรือข้อความ
การดึงข้อมูลและการพุชต่างกันอย่างไร
คำจำกัดความ
Fetch: ในการดึงข้อมูล คุณต้องตรวจสอบเซิร์ฟเวอร์เพื่อดูว่ามีอีเมลมาถึงหรือไม่
พุช: อีเมลจะถูกส่งไปยังกล่องจดหมายของคุณทันทีด้วยการกดเหมือนกับ SMS หรือ MMS
การเริ่มต้น
Fetch: ลูกค้าเริ่มการดึงข้อมูล
พุช: เซิร์ฟเวอร์เริ่มต้นการพุช
ความเร็ว
การดึงข้อมูล: การดึงข้อมูลค่อนข้างช้ากว่าเนื่องจากลูกค้าต้องตรวจสอบเซิร์ฟเวอร์เป็นระยะๆ
พุช: พุชค่อนข้างเร็วกว่าเนื่องจากเซิร์ฟเวอร์จะส่งต่ออีเมลที่ได้รับโดยอัตโนมัติไปยังไคลเอนต์
การใช้พลังงาน
การดึงข้อมูล: การดึงข้อมูลจะใช้พลังงานมากขึ้นเมื่อตรวจสอบเซิร์ฟเวอร์เป็นระยะๆ
การกด: การกดจะใช้พลังงานน้อยลงเนื่องจากกระบวนการส่งอีเมลเสร็จสิ้นโดยอัตโนมัติ
การใช้พลังงานอาจแตกต่างกันไปเนื่องจากการกดจะต้องรักษาการเชื่อมต่ออินเทอร์เน็ตให้คงที่เพื่อรับอีเมลโดยอัตโนมัติ สิ่งนี้จะใช้พลังงานจากอุปกรณ์ไคลเอนต์ด้วย
สนับสนุน
ดึงข้อมูล: รองรับการดึงข้อมูลโดยโปรโตคอลทั้งหมด
พุช: ทุกโปรโตคอลไม่รองรับการพุช
ดึงข้อมูลเทียบกับสรุปการกด
พุช: ทันทีที่เซิร์ฟเวอร์ได้รับเมล เมลจะถูกพุชไปยังอุปกรณ์ไคลเอนต์
ดึงข้อมูล: ตรวจสอบเซิร์ฟเวอร์เพื่อดูว่าข้อความมาถึงในช่วงเวลาปกติหรือไม่ ข้อความจะถูกดาวน์โหลดบนอุปกรณ์ไคลเอนต์ในขณะที่การตรวจสอบนี้เกิดขึ้น
Manual: ตรวจสอบเมลเมื่อเปิดแอพเมล