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

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

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

  • หากคุณซิงค์อีเมลกับโปรแกรมรับส่งอีเมล 1 รายการ ให้ใช้โหมดปกติ
  • หากคุณซิงค์อีเมลกับโปรแกรมรับส่งอีเมลหลายโปรแกรม ให้ใช้โหมดล่าสุด

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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