[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mailcheck beim Einloggen



* Christoph Bayer <Christoph.Bayer@alpha.dyndns.tv> [09-06-02 13:58]:

> kann mir einer sagen, wo welches Programm aufgerufen wird, das beim
> Einloggen und auch mal zwischendurch einem mitteilt, ob man
> "No Mails" oder "You Have New Mails" hat? Ich bin jetzt auf
> Maildir umgestiegen und möchte das anpassen :-)

Hallo Christoph,
 
das kannst du abstellen in /etc/pam.d/login. Suche mal nach 
MAIL_CHECK_ENAB. Ich mir ein kleines Skript gebastelt:

$ cat /usr/local/bin/mmm
#! /bin/sh
#####################################################
#        Nur fuer Mailbox-Typ: Maildir
#####################################################
MAIL_HOME=Mail   # Verzeichnis mit den Mailboxen
m=0
for x in ~/$MAIL_HOME/*/new; do
        y=`ls $x | wc -l | awk '{print $1}'`
        if [ $y != 0 ]; then
                z=$(expr $x : '.*/\(.*\)/new.*')
                echo "Sie haben $y neue Mail in $z."
                m=1
        fi
done
if [ $m == 0 ]; then
    echo "Keine Mail vorhanden."
### eventuell mit Mutt kombinieren
# else
#       /usr/bin/mutt -Z      
fi


Ein kleiner Eintrag noch in ~/.bash_profile, dann
bekommst du bei jedem Einlogen eine Meldung.

if [ -x /usr/local/bin/mmm ]; then
        /usr/local/bin/mmm
fi

Für einen schnellen Check zwischendurch reicht ein 'mmm' :-)

Gruss Uwe

Attachment: pgptU_hJ0s5uM.pgp
Description: PGP signature


Reply to: