Я хочу анализировать сообщения электронной почты непосредственно из файловой системы, используя java (1.6), сообщения электронной почты будут находиться в папке файловой системы, например
abc-12345.msg qwe-23456.msg
и будет в стандартном формате: например:
MIME-Version: 1.0
Sender: mr.sender@gmail.com
Received: by 10.239.173.80 with HTTP; Thu, 12 Aug 2010 11:30:50 -0700 (PDT)
Date: Thu, 12 Aug 2010 15:30:50 -0300
Delivered-To: mr.recipient@gmail.com
Message-ID: <AANLkTikA-RbE_revkimBCWC2fUrG=t4T47AXq5FTx0vd@mail.gmail.com>
Subject: =?ISO-8859-1?Q?Hello_With_Acc=E9=F1ts?=
From: Mr Sender <mr.sender@gmail.com>
To: Mr Recipient <mr.recipient@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
This is a testing one
Accent characters:
=E9=F3=FA=F1
Email End
Я хочу проанализировать этот файл или использовать существующую библиотеку для анализа файла, чтобы дать мне доступ к заголовкам / от / до / субъекта / телаи т. д.
Все файлы хранятся в локальной файловой системе.Я не подключаюсь к хранилищу сообщений через pop / imap.Какой самый простой, самый простой способ для меня это сделать.Файлы могут содержать вложения.
Любые предложения приветствуются.Если существует уже существующий API (возможно, javamail), который может это сделать, пожалуйста, предоставьте примеры или ссылки на примеры.
Cheers Simon