| 内容 | 最近在写一个从gmail批量下载附件的程序,用到了 mail::pop3client 和 mime::parser 2 个模块
 实现代码:
 代码如下:
 use mail::pop3client;
 use mime::parser;
 my $u = 'user.name@gmail.com';
 my $p = 'user.password';
 my $x = new mime::parser;
 $x -> output_dir('c:\\download'); #directory to save attachment
 my $g = mail::pop3client -> new (
 user => $u,
 password => $p,
 host => 'pop.gmail.com',
 port => 995,
 usessl => 'true') or die can't connect the server.\n;
 for $i (1 .. $g->count())
 {
 my $c = $g->headandbody($i);
 my $r = $x->parse_data($c);
 }
 $g->close();
 
 |