POP ทำงานใน Gmail อย่างไร

POP เป็นโปรโตคอลที่ได้มาตรฐานและเป็นไปตาม RFC ซึ่งบริการหรือไคลเอ็นต์อีเมลใดๆ สามารถเลือกใช้ร่วมกันได้ ผู้ใช้ Gmail สามารถใช้ POP เพื่อซิงค์อีเมลจาก Gmail ไปยังโปรแกรมรับส่งอีเมลที่เข้ากันได้ เช่น Outlook, Apple Mail หรือ Thunderbird

ผู้ใช้ Gmail สามารถใช้ POP ในโหมดปกติหรือโหมดล่าสุดได้ ดังนี้

  • หากคุณซิงค์อีเมลกับโปรแกรมรับส่งอีเมลเพียงโปรแกรมเดียว ให้ใช้โหมดปกติ
  • หากคุณซิงค์อีเมลกับโปรแกรมรับส่งอีเมลที่แตกต่างกัน 2-3 โปรแกรม ให้ใช้โหมดล่าสุด

โหมดปกติทำงานอย่างไร

เซสชัน POP จะเริ่มต้นด้วยโปรแกรมรับส่งอีเมล (Thunderbird, Outlook, Sparrow ฯลฯ) ที่ขอรายการข้อความที่ยังไม่ได้ดาวน์โหลดจากกล่องจดหมาย Gmail ของคุณ หลังจาก Gmail แสดงรายการข้อความในโปรแกรมรับส่งอีเมลแล้ว โปรแกรมจะเริ่มดาวน์โหลดข้อความเหล่านั้น

ในโหมดปกติของ POP นั้น Gmail จะแสดงรายการข้อความที่เก่าที่สุดประมาณ 250 ข้อความที่ยังไม่ได้ดาวน์โหลด (ไม่รวมจดหมายขยะและถังขยะ) เมื่อดาวน์โหลดข้อความแล้ว Gmail จะทำเครื่องหมายข้อความเหล่านี้ว่า "เรียกผ่าน POP แล้ว"

ข้อความที่ส่งจากโปรแกรมรับส่งอีเมลจะไม่ปรากฏในโปรแกรมรับส่งอีเมล POP ในโหมดปกติ แต่จะปรากฏในโหมดล่าสุด ข้อความที่ส่งจากโปรแกรมรับส่งอีเมลจะได้รับการทำเครื่องหมายว่าดาวน์โหลดแล้ว ดังนั้นระบบจะไม่ดาวน์โหลดข้อความดังกล่าวลงในกล่องจดหมายของโปรแกรมรับส่งอีเมล POP

หมายเหตุ: ข้อความที่ส่งจาก UI บนเว็บจะปรากฏในโปรแกรมรับส่งอีเมลแบบ POP ทั้งในโหมดปกติและโหมดล่าสุด

จะเกิดอะไรขึ้นกับข้อความใน Gmail หลังจากที่ดึงข้อมูลผ่าน POP แล้ว

ขึ้นอยู่กับตัวเลือกที่คุณเลือกในการตั้งค่าเมื่อเข้าถึงข้อความด้วย POP ใน Gmail คุณเลือกที่จะเก็บถาวร ลบ ทำเครื่องหมายว่าอ่านแล้ว หรือเก็บข้อความไว้ในกล่องจดหมายได้

  1. ลงชื่อเข้าใช้บัญชี Gmail ของคุณ
  2. คลิกการตั้งค่า ดูการตั้งค่าทั้งหมด
  3. คลิกการส่งต่อและ POP/IMAP
  4. คลิกลูกศรลง ข้างเมื่อเข้าถึงข้อความด้วย POP แล้วเลือกตัวเลือก
  5. คลิกบันทึกการเปลี่ยนแปลง

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

จะเกิดอะไรขึ้นหากโปรแกรมรับส่งอีเมลขัดข้องขณะดาวน์โหลดข้อความ

Gmail จะถือว่าข้อความถูกดาวน์โหลดแล้วเมื่อดาวน์โหลดโดยใช้คำสั่ง RETR (ดังที่อธิบายในเอกสารประกอบของโปรโตคอล) ซึ่งหมายความว่าเมื่อโปรแกรมรับส่งอีเมล POP ดาวน์โหลดข้อความแล้ว หากเซสชัน POP สิ้นสุดลงตามปกติ (ด้วยคำสั่ง QUIT) Gmail จะทำเครื่องหมายข้อความว่า "Popped" (และข้อความจะไม่ปรากฏอีกเมื่อโปรแกรมรับส่งอีเมล POP ได้รับรายการข้อความ) แม้ว่าโปรแกรมรับส่งอีเมลจะไม่ได้ระบุคำสั่ง DELE อย่างชัดเจนหลังจากดาวน์โหลดข้อความก็ตาม แต่ถ้าเซสชันไม่สิ้นสุดตามปกติ (เช่น เมื่อขาดการเชื่อมต่อ และไม่ได้ใช้คำสั่ง QUIT) ข้อความที่ดาวน์โหลดระหว่างเซสชันจะไม่ถูกทำเครื่องหมายว่าเรียกผ่าน POP แล้ว

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

โหมดล่าสุดทำงานอย่างไร

เซสชัน POP จะเริ่มต้นด้วยโปรแกรมรับส่งอีเมล (Thunderbird, Outlook, Sparrow ฯลฯ) ที่ขอรายการข้อความที่ยังไม่ได้ดาวน์โหลดจากกล่องจดหมาย Gmail ของคุณ หลังจาก Gmail ส่งข้อความไปยังโปรแกรมรับส่งอีเมลแล้ว โปรแกรมรับส่งอีเมลจะเริ่มดาวน์โหลดข้อความเหล่านั้น

ในโหมดล่าสุดของ POP นั้น Gmail จะแสดงข้อความทั้งหมดจากอีเมลทั้งหมด (ยกเว้นจดหมายขยะและถังขยะ) จากช่วง 30 วันที่ผ่านมา หมายความว่าไคลเอ็นต์ POP หลายไคลเอ็นต์สามารถดาวน์โหลดข้อความเดียวกัน และจะเห็นข้อความทั้งหมด (ตราบเท่าที่มีการเรียกข้อความในกล่องจดหมายอย่างน้อยทุก 30 วัน)

จะเกิดอะไรขึ้นกับข้อความใน Gmail หลังจากที่ดึงข้อมูลผ่าน POP แล้ว

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

ซึ่งแตกต่างจากโหมดปกติตรงที่คุณต้องตั้งค่าโปรแกรมรับส่งอีเมล POP ให้เก็บข้อความไว้บนเซิร์ฟเวอร์ (และไม่ลบข้อความ) เนื่องจากเมื่อโปรแกรมรับส่งอีเมล POP ออกคำสั่ง DELE (ลบ) ในโหมดล่าสุด ระบบจะส่งข้อความไปยังถังขยะใน Gmail โดยไม่คำนึงถึงการตั้งค่าเมื่อมีการเข้าถึงข้อความด้วย POP ของผู้ใช้ ถ้าไคลเอ็นต์ POP รายการหนึ่งลบข้อความไป ข้อความเหล่านั้นจะไม่ปรากฏแก่ไคลเอ็นต์ POP อื่นอีกเลย (ยกเว้นจะมีการย้ายออกจากถังขยะ)

การดาวน์โหลดข้อความซ้ำและการยกเว้นข้อความที่มีอยู่แล้ว

หลังจากย้ายข้อความจาก Gmail ไปยังโปรแกรมรับส่งอีเมลแล้ว คุณจะดาวน์โหลดข้อความนั้นไปยังโปรแกรมรับส่งอีเมลใดๆ อีกไม่ได้ในอนาคต ตัวอย่างเช่น หากคุณต้องนำโปรแกรมรับส่งอีเมลออกและติดตั้งใหม่ตั้งแต่ต้น คุณจะดาวน์โหลดข้อความที่ "ดาวน์โหลดผ่าน POP" ไปแล้วไม่ได้ เว้นแต่คุณจะเลือกตัวเลือกเปิดใช้ POP สำหรับอีเมลทั้งหมด (แม้จะเป็นอีเมลที่ดาวน์โหลดไว้แล้วก็ตาม) ในการตั้งค่า Gmail

  1. ลงชื่อเข้าใช้บัญชี Gmail ของคุณ
  2. คลิกการตั้งค่า จากนั้น ดูการตั้งค่าทั้งหมด
  3. คลิกการส่งต่อและ POP/IMAP
  4. คลิกเปิดใช้ POP สำหรับอีเมลทั้งหมด
  5. คลิกบันทึกการเปลี่ยนแปลง

หลังจากเปิดใช้การตั้งค่านี้ Gmail จะล้างสถานะ "เรียกผ่าน POP แล้ว" จากข้อความทั้งหมด โปรแกรมรับส่งเมลของคุณจะเห็นข้อความที่เก่าที่สุด 250 ข้อความในกล่องจดหมาย ในกรณีที่คุณใช้ POP โหมดปกติ และจะสามารถดาวน์โหลดข้อความอีกครั้งตามที่อธิบายข้างต้น

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