Я использую клиент с открытым исходным кодом для программной обработки входящих писем (в Windows 2003). Единственный способ предотвратить получение ранее прочитанных писем - удалить их с сервера. Это меньше идеала. Насколько мне известно, в Pop3 нет команды для отправки сообщений электронной почты. Итак, как вы это делаете?
Как вы отмечаете, как читаете "используя Pop3?
Ответ 1
Это ответственность клиента POP3 за проверку этого. Самый надежный метод - использовать команду UIDL
POP3 для получения уникального идентификатора сообщения и отслеживать их на стороне клиента.
Ответ 2
Если вы не хотите удалять, вы должны отслеживать все загруженные письма и не повторно использовать их. afaik в стандартном протоколе POP3 нет (как минимум, не в rfc)