2015-04-14 4 views
0

Я протестировал с GMail (pop.gmail.com), если я получаю все сообщения с поп-сервера, на определенный промежуток времени или до тех пор, пока я не получу новую почту, я не могу получить все (я имею в виду форму одного и того же клиента, если я пытаюсь получить почту более одного раза, я получаю эту проблему).Протокол POP3, как получить почту дважды

Я попытался настроить свой блок GMail, но нет никаких изменений, является ли это поведением аспектом протокола POP3 или является политикой GMail? У меня такая же проблема с почтовым ящиком моего клиента, и я хотел бы ее решить, есть ли способ настроить почтовый ящик, чтобы я мог получать все письма каждый раз, когда я их ищу?

Если нет ответа, у меня нет выбора, и мне нужно изменить свою логическую логику, но, если возможно, я бы хотел ее избежать.

PS: команда я использую, чтобы проверить, есть ли почта для загрузки (эта команда не работает во второй раз я его вызова) является команда STAT

ответ

1

По умолчанию сервер POP3 от GMail не ведет себя как стандартные серверы POP3 и скрывает сообщения от клиентов.

Если вы хотите настроить параметры GMail POP3 для того, чтобы вести себя так, как должен вести себя POP3 в соответствии со своими спецификациями протокола, вам необходимо войти в свою учетную запись GMail через свой веб-браузер и перейти на вкладку Forwarding and POP/IMAP ваша GMail Settings страница и установить POP Download варианты выглядеть следующим образом:

[X] Включить POP для вся почта (даже писем, которые уже загружены)

+0

спасибо, это, кажется, является причиной моей проблемы – Skary

1

Большинство клиентов POP имеют возможность «Оставить почту на сервере ", который не позволяет им удалять сообщение после его чтения.

+0

да и это не проблема, проблема в том, что при первом подключении к службе я использую STAT для подсчета сообщений в моем почтовом ящике. С этим номером я знаю, как перечислить всю почту, а затем отключусь на несколько минут. Позже (около пяти минут) я снова подключись и проверю количество сообщений (используя команду STAT), теперь сообщения равны 0, но я хотел бы видеть все сообщения, как в первый раз, когда я запускаю алгоритм, Через несколько часов (около двух), или если новая входящая почта, я могу видеть все сообщения снова. У меня такая же проблема при использовании gmail, это позволяет мне думать о какой-то конвеции. – Skary

Смежные вопросы