지난 1 시간 동안받은 메일을 가져 오려고합니다.Javamail : 지난 1 시간 동안 메시지 가져 오기
java imap fetch messages since a date
을 다음과 같은 시도 - - 난 여기가 확인
DateTime current = new DateTime();
DateTime oneHourLess = current.minusHours(1);
SearchTerm olderThan = new ReceivedDateTerm(ComparisonTerm.LT, current.toDate());
SearchTerm newerThan = new ReceivedDateTerm(ComparisonTerm.GT, oneHourLess.toDate());
SearchTerm andTerm = new AndTerm(olderThan, newerThan);
Message totalMess[] = inbox.search(andTerm);
을하지만 ReceivedDateTerm이 고려 시간을 갖지 않기 때문에 내가 더 메일을 얻을 수 없습니다.
어떻게 수행 할 수 있습니까?