Разбор входящих в Postfix с использованием Java - PullRequest
1 голос
/ 27 июня 2010

Я использую Postfix в качестве почтового сервера и настроил его на получение писем в какой-либо пункт назначения.

Я хочу создать код Java, который будет анализировать входящие электронные письма и выполнять некоторые действия. Есть идеи, с чего начать или что использовать?

1 Ответ

0 голосов
/ 27 июня 2010

Я вижу два подхода:

  • Анализ самого почтового ящика (или почты), например, с использованием jcup или jflex
  • Добавить сервер imap и использовать некоторые библиотеки Java для запроса к imapсервер.(например, он может предоставить вам фильтры)

Подход imap позволяет выбирать непрочитанную почту, почту по идентификатору (одно или несколько), перемещать почту из одного каталога в другой и т. д.

Некоторые ссылки:

http://www.ibm.com/developerworks/linux/library/l-lexyac2.html

Это для C, но советы могут быть полезны для Java.Я имею в виду теоретический фон.

http://www.example -code.com / java / imap.asp

Это коллекция образцов imap с java.Кажется, что он использует lib, но в любом случае он дает вам обзор того, что можно сделать с imap.

наконец, возник вопрос о imap и java в stackoverflow:

Получение почты из GMail в приложение Java с использованием IMAP

...