Re: Mailcheck beim Einloggen

2002-06-15 Diskussionsfäden Christoph Bayer

Hallo Uwe, 

 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

Vielen Dank, ich habe auch das Packet mailcheck ausprobiert,
das geht auch sehr gut! 

Viele Grüße, 

Christoph


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Mailcheck beim Einloggen

2002-06-09 Diskussionsfäden Christoph Bayer

Hallo Liste,

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 :-)

Viele Grüße,

Christoph Bayer



--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Mailcheck beim Einloggen

2002-06-09 Diskussionsfäden Frank Ronneburg

Quoting Christoph Bayer [EMAIL PROTECTED]:
 
 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 :-)

Das macht die bash. Sieh dir mal die Variablen MAIL* speziell MAILPATH
an.

Frank

-- 
Debian GNU/Linux Anwenderhandbuch und Infos: http://www.openoffice.de[/linux/]
i386 / powerpc / alpha / m68k / sparc / arm  -  2.1 / 2.2 / 3.0 / ...
GPG Key:887EB817 2000-12-12 FD97 87F0 A948 E412 E2AF  F742 5F9D D632 887E B817
PS. Yes - it's free of any minix code, and it has a multi-threaded fs. - Linus




msg09985/pgp0.pgp
Description: PGP signature


Re: Mailcheck beim Einloggen

2002-06-09 Diskussionsfäden Christoph Bayer

Hallo Frank,

  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 :-)

 Das macht die bash. Sieh dir mal die Variablen MAIL* speziell MAILPATH
 an.

Danke, werd ich machen!

Viele Grüße,

Christoph



--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Mailcheck beim Einloggen

2002-06-09 Diskussionsfäden Uwe Kerstan

* Christoph Bayer [EMAIL PROTECTED] [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



msg10002/pgp0.pgp
Description: PGP signature