Чтение писем с использованием слоя абстракции электронной почты Spring - PullRequest
5 голосов
/ 17 октября 2011

Spring предоставляет абстракцию над JavaMail Api.

Существует множество примеров, описывающих, как отправлять почту, используя слой Spring Email Abstraction.

но как я могу читать электронные письма, используя это?

Ответы [ 2 ]

2 голосов
/ 22 января 2014

Вы можете настроить Spring для опроса электронной почты с POP или IMAP-сервера.

http://docs.spring.io/spring-integration/reference/html/mail.html

Или прямой доступ.

MailReceiver receiver = new Pop3MailReceiver("pop3://usr:pwd@localhost/INBOX");
1 голос
/ 17 октября 2011

Может быть, потому что Spring не имеет встроенной поддержки для получения электронной почты?

http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mail.html:

24.Электронная почта

24.1 Введение

Spring Framework предоставляет полезную служебную библиотеку для отправки электронной почты , которая защищает пользователя от особенностей базовой почтовой системы и отвечает за низкий уровеньобработка ресурсов от имени клиента.

Если вы хотите получать электронную почту, вы должны использовать некоторые внешние библиотеки, включая Spring Integration с поддержкой POP3 .

...