Uid property will return unique ID expression - as
returned by the server. POP3 protocol specification defines
that each message on the server has its own UID, which is
different among messages during the connection. Usually,
POP3 servers will have different UIDs for messages at all
times.
You can use this value to determine if message is old or
new. Usually, you can store UIDs for all messages locally.
Next time you Connect to the
server, wodPop3 will immediately read UIDs for all
messages. At this point - you must just download messages
which UIDs are not known to you. You can use MarkGet property for
this.