sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #66749
Re: Pine og antal ulæste emails
-
To:
sslug-teknik@xxxxxxxx
-
From:
Peter Makholm <peter@xxxxxxxxxxx>
-
Date:
Wed, 10 Sep 2003 09:36:18 +0200
-
Cancel-lock:
sha1:tA/Q9vfzIJG9+l4p5aTkuKv87tM=
-
Delivered-to:
mailing list sslug-teknik@xxxxxxxx
-
In-reply-to:
<1063140078.2357.148.camel@shogun.hjemmenet> (Peter Toft's message of "09 Sep 2003 22:41:19 +0200")
-
Mailing-list:
contact sslug-teknik-help@xxxxxxxx; run by ezmlm
-
Newsgroups:
sslug.teknik
-
Organization:
hacking.dk - Doing fun stuff with open source
-
User-agent:
Gnus/5.09002 (Oort Gnus v0.20) XEmacs/21.4 (Portable Code, linux)
-
Xyzzy:
Nothing happens!
Peter Toft <pto@xxxxxxxxxxx> writes:
> Jeg er kommet til samme konklusion, men er der nogen som ved om der
> findes et tekst-mode program som kunne løbe alle foldere på en
> IMAP-server igennem og skrive ud hvor mange læste, hhv. ulæste indlæg
> som findes på serveren? Det må findes....
#!/usr/bin/perl
$\ = "\n";
use Mail::IMAPClient;
my $imap = new Mail::IMAPClient ( Server => 'localhost',
User => 'mig',
Password => '********',
);
for $folder (sort $imap->folders) {
$imap->select($folder);
# For some reason my server gives an error on $imap->message_count
my $messages = $imap->search("ALL");
my $msgcnt = @$messages;
my $unseen = $imap->unseen_count;
print "$folder: ($unseen/$msgcnt)";
}
__END__
--
Peter Makholm | What if:
peter@xxxxxxxxxxx | IBM bought Xenix from Microsoft instead of buying
http://hacking.dk | DOS?
Follow ups
References