Einzelnen Beitrag anzeigen
Alt 08.10.2001, 10:48   #6
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

"perl pop_pcheck.pl server user password"
736 Bytes Code - viel kleiner wird nicht gehen

Code:
#!/usr/bin/perl
use Net::POP3;
usage(0) if "-h" eq $ARGV[0] || "-help" eq $ARGV[0];
usage(1) if 2 != $#ARGV;
($hostname, $account, $password) = @ARGV;
$handle = Net::POP3->new($hostname) or die "Unable to establish POP3 connection to $hostname.\n";
defined($handle->login($account, $password)) or die "Unable to authenticate ($account, $password) at $hostname.\n";
$message_list = $handle->list or die "Unable to retrieve list of available messages.\n";
foreach $item (keys %$message_list) {
	$header = $handle->top($item);
	print @$header;
}    

sub usage {    
	print "Use this utility as 'pop_check HOSTNAME ACCOUNT PASSWORD',\n";
	print " or 'pop_check -help', to see this message.\n";
	exit($_[0]);
}
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten