Perl Gmail 첨부 파일 의 코드 대량 다운로드

최근 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.
";
 
for $i (1 .. $G->Count())
{
    my $C = $G->HeadAndBody($i);
    my $R = $X->parse_data($C);
}
$G->Close();

좋은 웹페이지 즐겨찾기