Я использую клиент с открытым исходным кодом для программной обработки входящих писем (в Windows 2003). Единственный способ предотвратить получение ранее прочитанных писем - удалить их с сервера. Это далеко не идеально. Насколько мне известно, в Pop3 нет команды для настройки чтения писем. Итак, как вы это делаете?





если вы не хотите удалять, вы должны отслеживать все уже загруженные электронные письма и не возвращать их снова. afaik, в стандартном протоколе POP3 (по крайней мере, не в RFC) нет такой функции, как «пометить как прочитанное».
Клиент POP3 должен это проверить. Самый надежный метод - использовать команду UIDL POP3 для получения уникального идентификатора сообщения и отслеживания его на стороне клиента.
POP3 позволяет загружать входящую почту клиенту, на сервере не происходит ничего, кроме «дайте мне электронную почту» :) Итак, вы идете. +1.