4
如何將電子郵件解析爲諸如標題,正文,附件,發件人和收件人等部分? 我想用Perl或Perl Moose?如何解析電子郵件內容
如何將電子郵件解析爲諸如標題,正文,附件,發件人和收件人等部分? 我想用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消息格式和標題的解析。
更新時間:
也Email::MIME看到 - 易MIME消息解析。
對於多部分消息(jubf稱爲「附件」)的Mail :: Message接口非常複雜。我建議[Email :: MIME](http://p3rl.org/Email::MIME)代替它,它來自Email :: Simple。 – daxim 2011-04-07 12:08:33
@daxim:是的,好點,我也應該在我的回答中添加Email :: MIME。 – 2011-04-07 15:29:48
在這種情況下什麼是「$ mail」?構造函數似乎需要很多不同的選項,但不清楚如何將完全構建的電子郵件(簡單字符串)轉儲到其中。 – 2011-06-09 17:17:34