Как мне разобрать содержимое электронной почты - PullRequest
4 голосов
/ 07 апреля 2011

Как разбить письмо на такие разделы, как заголовок, текст, вложение, отправитель и получатель? Я хотел бы использовать Perl или Perl Moose?

1 Ответ

8 голосов
/ 07 апреля 2011

см. Mail :: Message - общий объект сообщения что-то вроде

my $msg =Mail::Message->new($mail);
my $body    = $msg->body;
my @to      = $msg->to;
my @from    = $msg->from;

или см. Email :: Simple - простой анализ формата сообщения и заголовков RFC2822.

Изменено:

см. Также E-mail :: MIME - Простой анализ сообщений MIME.

...