2008-12-09 14 views
10

Gelen e-postaları programlı olarak işlemek için bir açık kaynak istemci kullanıyorum (Windows 2003'te). Önceden okunan e-postaları almayı engellemenin tek yolu onları sunucudan silmektir. Bu idealden daha az. Bildiğim kadarıyla, Pop3'te e-postaları okunmuş olarak ayarlamak için bir komut yoktur. Peki bu konuda nasıl gidiyorsun?Pop3'ü kullanarak nasıl okunuyorsunuz?

cevap

20

Bunu kontrol etmek POP3 istemcisinin sorumluluğundadır. En güvenilir yöntem, benzersiz bir mesaj kimliği almak için UIDL POP3 komutunu kullanmak ve bunları istemci tarafında tutmaktır.

13

Silmek istemiyorsanız, daha önce indirilmiş olan tüm e-postaları takip etmeli ve tekrar RETR kullanmamalısınız. afaik standart POP3 protokolü içinde "okunmuş olarak işaret" benzeri bir işlevsellik yoktur (en azından rfc)

+1

POP3, bir istemciye gelen e-postaların indirilmesine izin veriyor, sunucuda "bana e-posta ver" den başka bir şey yok :) Yani patlıyorsunuz. +1. –

İlgili konular