2011-04-07 124 views

回答

8

看到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消息解析。

+2

對於多部分消息(jubf稱爲「附件」)的Mail :: Message接口非常複雜。我建議[Email :: MIME](http://p3rl.org/Email::MIME)代替它,它來自Email :: Simple。 – daxim 2011-04-07 12:08:33

+0

@daxim:是的,好點,我也應該在我的回答中添加Email :: MIME。 – 2011-04-07 15:29:48

+0

在這種情況下什麼是「$ mail」?構造函數似乎需要很多不同的選項,但不清楚如何將完全構建的電子郵件(簡單字符串)轉儲到其中。 – 2011-06-09 17:17:34