Как разбить письмо на такие разделы, как заголовок, текст, вложение, отправитель и получатель? Я хотел бы использовать Perl или Perl Moose?
см. 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.