2011-03-31 107 views
0

我知道如何發送電子郵件......我如何下載我的電子郵件?我一直在尋找cpan &谷歌&遇到Mail :: POP3Client ...我無法工作。我有一個Gmail賬戶,但希望能夠檢查其他賬戶(可能會或可能不會彈出)。如何查看電子郵件?

#!/usr/bin/perl 
use strict; 
use warnings; 
use Mail::POP3Client; 

use Mail::POP3Client; 

my $pop = new Mail::POP3Client(USER  => "user", 
           PASSWORD => "pass", 
           HOST  => "pop.gmail.com"); 

for (my $i = 1; $i <= $pop->Count(); $i++) { 
    foreach ($pop->Head($i)) { 
     /^(From|Subject):\s+/i and print $_, "\n"; 
    } 
    print "\n"; 
    } 
+1

Gmail使用SSL,確實POP3Client嘗試,默認情況下? (我不會說perl) – Blorgbeard 2011-03-31 15:47:57

+0

你得到什麼錯誤? – 2011-03-31 15:48:35

+1

當然,您必須在Gmail郵件設置 – Blorgbeard 2011-03-31 15:48:48

回答

3

要檢查Gmail,您需要使用SSL:

my $pop = new Mail::POP3Client(USER  => "user", 
           PASSWORD => "pass", 
           HOST  => "pop.gmail.com", 
           USESSL => true); 

注意:您需要啓用POP在您的Gmail acocunt。你能做到以下這個步驟:

http://mail.google.com/support/bin/answer.py?answer=13273

相關問題