Тайм-аут сеанса Javamail Pop3? - PullRequest
2 голосов
/ 29 ноября 2011

Я пытаюсь использовать javamail для загрузки почтового ящика из 1000 сообщений hotmail.Проблема в том, что примерно через час я получаю исключение тайм-аута Pop Session и больше не могу получать сообщения.

C: TOP 3210 0
S: +OK 1444 byte(s)
X-Message-Delivery: Vj0zLjQuMDt1cz0wO2k9MDtsPTA7YT0x
X-Message-Status: n:0
X-SID-PRA: Super Wall <apps+ocdlfcez@facebookmail.com>
X-SID-Result: Pass
X-Message-Info: R00BdL5giqoqgO8FeGWl8Lch6n3is6BT1wNitKPj0Jb+fghk1p9MsC+MFGyB2nflerotq/xZ5r8LiguM+3GjEOSj3umkoXeU
Received: from mx-out.facebook.com ([204.15.20.140]) by bay0-mc7-f15.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668);
     Tue, 8 Apr 2008 15:14:55 -0700
Received: from api.facebook.com (intlb01-mip1.sctm.tfbnw.net [10.1.240.6])
    by mx-out.facebook.com [email018.sctm.facebook.com] (8.13.6/8.13.6) with ESMTP id m38MEtOg030239
    for <xgameprogrammer@hotmail.com>; Tue, 8 Apr 2008 15:14:55 -0700
X-Facebook: from zuckmail ([168.143.164.188]) 
    by api.facebook.com with HTTP (ZuckMail);
Date: Tue, 8 Apr 2008 15:14:55 -0700
To: Ahmed Saleh <xgameprogrammer@hotmail.com>
From: Super Wall <apps+ocdlfcez@facebookmail.com>
Reply-to: Facebook <apps+ocdlfcez@facebookmail.com>
Subject: You just received a new photo from Lejla Boric
Message-ID: <03df95f3306af0a88432e7fcca22f7ac@api.facebook.com>
X-Priority: 3
X-Mailer: ZuckMail [version 1.00]
X-Facebook-Notify: platform_email
Errors-To: apps+ocdlfcez@facebookmail.com
MIME-Version: 1.0
Content-Type: multipart/alternative;
    boundary="b1_03df95f3306af0a88432e7fcca22f7ac"
Return-Path: apps+ocdlfcez@facebookmail.com
X-OriginalArrivalTime: 08 Apr 2008 22:14:55.0926 (UTC) FILETIME=[F9D6A560:01C899C5]


.
C: RETR 3210
S: -ERR POP3 session timed out
javax.mail.MessagingException: No inputstream from datasource;
SentDate : Wed Apr 09 01:14:55 AST 2008
  nested exception is:

1 Ответ

0 голосов
/ 29 ноября 2011

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

В вашем коде нет ничего плохого, вы просто слишком много просите hotmail /почтовый сервер!

Хотя, просто дружеский совет: в следующий раз, когда вы зададите вопрос здесь, на SO, пожалуйста, не публикуйте ненужную информацию, как вы сделали здесь.В таких случаях, как ваш, полезно увидеть хотя бы фрагмент кода, который отвечает за ту часть приложения, которая работает некорректно, и любые исключения - нам также нужно увидеть строку (и) кода, упомянутую втрассировка стека ... Однако для начала нужно было бы задать вопрос, а не констатировать факт, как вы сделали здесь!

...