Zip Component, Email Component, Encryption Component ActiveX Control for Zip Compression .NET Components for ASP.NET
ActiveX and .NET Components for Zip Compression, Encryption, Email, XML, S/MIME, HTML Email, Character Encoding, Digital Certificates, FTP, and more ASP Email ActiveX Component


Index of Chilkat Blog Posts

August 2, 2007

Reading "Unread" POP3 Email

The POP3 protocol does not provide the ability to ask the server which emails are "unread". Furthermore, a pure POP3 server does not even keep this information. Some servers, such as Exchange Server, expose both POP3 and IMAP interfaces. In these cases, information about read/unread status exists on the server, but it is only available via the IMAP protocol. Email clients such as Outlook and Thunderbird keep read/unread information on the client computer (if the email account is specified to be POP3).

Here are examples showing how to keep a file of "seen" UIDLs and download only unseen UIDLs:

ASP: Reading Unread POP3 Email
C#: Reading Unread POP3 Email
C++: Reading Unread POP3 Email
Delphi: Reading Unread POP3 Email
Visual FoxPro: Reading Unread POP3 Email
Java: Reading Unread POP3 Email
Perl: Reading Unread POP3 Email
Python: Reading Unread POP3 Email
Ruby: Reading Unread POP3 Email
VB.NET: Reading Unread POP3 Email
Visual Basic: Reading Unread POP3 Email
VBScript: Reading Unread POP3 Email


Privacy Statement. Copyright 2000-2011 Chilkat Software, Inc. All rights reserved.
Send feedback to support@chilkatsoft.com

Components for Microsoft Windows XP, 2000, 2003 Server, Vista, Windows 7, and Windows 95/98/NT4.