Проблема с чтением ВСЕХ писем Gmail через POP3 (может получить только первые 290!) - PullRequest
1 голос
/ 22 ноября 2010

По какой-то причине, когда я читаю все письма через Gmail POP3, я могу получать только первые 290 писем! Они относятся к 2004 году и мало пригодны.

Есть ли способ указать диапазон дат для получения или фактически получить их все? Я пробовал использовать много разных библиотек POP3 и больше ничего не получил, все они получают одинаковое количество писем.

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

Thnaks, Даниэль.

Ответы [ 3 ]

3 голосов
/ 20 октября 2013

По какой-то причине GMail делает это.Я обнаружил, что если вы отправляете строку «недавние:» перед своим именем пользователя при отправке сообщения ПОЛЬЗОВАТЕЛЬ, вы получаете больше сообщений и самые последние (последние 30 дней).

0 голосов
/ 22 ноября 2010

В протоколе POP3 нет ничего, что поддерживало бы поиск по дате или форсирование всех сообщений.Команда STAT должна сообщить вам, сколько, а затем команда LIST должна перечислить их все.

Можете ли вы отследить трафик (используя Wireshark, если необходимо) и посмотреть, каковы ответы от Google?Особенно интересным будет ответ на команду STAT:

[STAT] Положительный ответ состоит из "+ OK", за которым следует один пробел, количество сообщений в maildrop, один пробел,и размер maildrop в октетах.

[LIST] Если аргумент не был задан, а сервер POP3 выдает положительный ответ, то данный ответ является многострочным.После начального + OK для каждого сообщения в почтовом ящике сервер POP3 отвечает строкой, содержащей информацию для этого сообщения.

0 голосов
/ 22 ноября 2010

Я думаю, у Google есть некоторые проблемы с событием pop3 с outlook, программа загружала письма два раза.моя работа заключалась в том, чтобы соединиться с IMAP его протоколом теста и иметь более продвинутые опции и поддержку Google, теперь я пытаюсь найти хорошую библиотеку .net IMAP.если вам удалось заставить pop3 работать с gmail, пожалуйста, свяжитесь с нами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...