[perl]代码库
#!/usr/bin/perl
use strict;
use Net::IMAP::Simple;
my $server = new Net::IMAP::Simple ( 'imap.0451.com' );
$server->login ( 'user_name', 'passwd' );
#show the mailboxs
#map {print "$_\n";} $server->mailboxes();
#show mail's content
my $n = $server->select( 'inbox' ) or die "no this folder\n";
foreach my $msg ( 1..$n )
{
my $lines = $server->get( $msg );
print @$lines;
print "_________________ Press enter key to view another! ...... __________________\n";
read STDIN, my $key, 1;
}
exit 0;
在取得中文的Folder时,会出现乱码的情况,
这个问题现在没有解决。英文的Folder则没问题。
IMAP协议,默认端口为143,可以用telnet登录。
QUOTE:telnet imap.xxx.com 143
2 login user pass
2 list "" *
2 select inbox
......
by: 发表于:2017-09-12 14:54:57 顶(0) | 踩(0) 回复
??
回复评论