Существует ли анализатор сообщений электронной почты с открытым исходным кодом (заголовки, вложения и т. Д.)? - PullRequest
2 голосов
/ 20 июня 2010

Существует ли бесплатное решение с открытым исходным кодом, принимающее необработанное сообщение электронной почты (в виде фрагмента текста) и возвращающее каждое поле заголовка, каждое вложение и тело сообщения в виде отдельных полей?

Ответы [ 3 ]

2 голосов
/ 20 июня 2010

Да ... Для каждого языка, который вы указали, я сам использовал тот, что в Python.Попробуйте просмотреть документацию библиотеки для выбранной вами библиотеки.

(Примечание. Возможно, вы ожидаете «хорошую» библиотеку высокого уровня для этого анализа ... Это сложная область, электронная почта развивалась и росла без особогодизайн, есть много темных углов, и API отражают это).

1 голос
/ 20 июня 2010

Да, это обычная задача, и есть несколько apis, чтобы помочь вам.

Если вы работаете с Java, я бы посмотрел на JavaMail .

При работе с PHP я бы посмотрел на PECL mailparse или Pear Mail .

0 голосов
/ 20 июня 2010
javax.mail.internet.MimeMessage
    protected void parse(InputStream is)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...