/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Antal ulæste mails via commandline
Fra : Søren Friis


Dato : 11-07-05 12:33

Hej guruer,

Jeg har en mailserver kørende med Qmail, vpopmail, og Courier-Imap.

Findes der en kommando, som kan vise hvor mange ulæste meddelelser man
har i sin mailboks?

Mvh Søren Friis

 
 
mikael Jensen (11-07-2005)
Kommentar
Fra : mikael Jensen


Dato : 11-07-05 14:30

Søren Friis wrote:
> Hej guruer,
>
> Jeg har en mailserver kørende med Qmail, vpopmail, og Courier-Imap.
>
> Findes der en kommando, som kan vise hvor mange ulæste meddelelser man
> har i sin mailboks?
>
> Mvh Søren Friis
Prøv mail

/Mikael

Søren Friis (11-07-2005)
Kommentar
Fra : Søren Friis


Dato : 11-07-05 14:59

Nå, nu fik jeg selv løst problemet, ved at kigge på filerne i Maildir
mapperne.
En e-mail som ikke har flaget "S" i slutningen af dens filnavn, er ikke
læst.

Jeg har skrevet et lille bash script, som ser alle mine domæner og
email-adresser igennem:

#!/bin/bash

DIRS=`ls /home/vpopmail/domains -F1 |grep /`

for i in $DIRS
do
echo $i
echo "--------"
USERS=`ls /home/vpopmail/domains/$i/ -F1 |grep /`
for j in $USERS
do
RESP=`ls /home/vpopmail/domains/$i/$j -AR |grep
'^[0-9]\{9,11\}.*:2,[PRTDF]*$' -c`
echo "$j@$i : $RESP"
done
echo -e "\n"
done


Mvh Søren

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste