Неожиданное отключение Mailkit от сервера при загрузке заголовков из Yahoo Mail - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь получить заголовки IMAP из Почта Yahoo . Он отлично работает, когда я пытаюсь получить первые 100 заголовков, но отключается, когда я пытаюсь получить заголовки всех более 32 000 писем. Я получаю исключение, говорящее, что «сервер IMAP неожиданно отключился».

Я пытался использовать Gmail , чтобы получить до 19 000 заголовков, и он отлично работает.

Есть идеи или есть ограничения? Я включил протокол протокола здесь: https://www.dropbox.com/s/6109m1ii113af0c/protocollog.txt?dl=0

1 Ответ

3 голосов
/ 13 мая 2019

Обновите свой MailKit. Возможно, проблема в том, что ваш список UID слишком длинный, что приводит к отключению сервера IMAP.

Последняя версия MailKit разделит список UID на несколько дублирующих команд с меньшими подмножествами UID, чтобы избежать создания командной строки, которая слишком длинна для сервера IMAP.

...