On Thu, Jun 01, 2000 at 12:33:17PM +0200, Martin Schmitt wrote:
> Hiho!
HoHi!
> Da ich ja doch nicht der einzige Mutt-User bin, wage ich es mal, eine
> entsprechende Frage zu stellen.
>
> Ich habe heute mal eine .procmailrc gebaut, mit der ich Mails aus
> verschiedenen Listen in einzelne Postf�cher (Dateien) umsortiere:
>
> [...]
Ich finde dazu �brigens das PROCMAIL QUICK START unter...
www.ii.com/internet/robots/procmail/qs/
sehr hilfreich. F�r alle, die gerne step-by-step Anleitungen f�r
Dummys m�gen, wie mich... ( ?;-) )
Der r�t �brigens dazu, die Anweisungen in externe Dateien auszulagern
und mit INCLUDERC einzulesen. Das sieht dann etwa so aus...
INCLUDERC=$PMDIR/c-plus-plus.rc
# mailbox: in-l-C-Plus-Plus
INCLUDERC=$PMDIR/codecraft.rc
# mailbox: in-l-CodeCraft
INCLUDERC=$PMDIR/console.rc
# mailbox: in-l-Console
$PMDIR ist dann z.B. ~/Procmail
Um f�r jede Adresse, die ich weiterleiten lasse, nicht jedesmal neu
eine INCLUDE... Anweisung schreiben zu m�ssen, hab ich mir dazu ein
kleines aber feines script geschrieben, da� die Dateien im aktuellen
Verzeichnis, die auf .rc enden, auflistet und diese dann nach Zeilen,
die nach Zeilen, die wie mailboxen aussehen (hier: kein [*:#] am
Zeilenanfang haben und nicht leer sind), grept:
#!/usr/bin/bash
for Datei in `ls *.rc`
do
echo 'INCLUDERC=$PMDIR/'$Datei
echo '# mailbox: ' $(grep -h ^[^*:\#] $Datei | grep ^[^\ +] |uniq)
# echo
done
> Ich habe jetzt irgendwie das Problem, da� ich mir neue Mails zusammensuchen
> mu�, denn Mutt zeigt nicht an, da� sich in einem Folder ungelesene Mails
> befinden.
>
> Auszug aus .muttrc:
>
> set folder_format="%2C %t %N %8s %f"
Danke f�r Deine folder_format Zeile. Hab sie gerade etwas angepasst in
set folder_format="%2C %t %N %-25f %8s"
(--> die files zuerst, linksb�ndig (-25) ) in meine .muttrc genommen.
>
> Das ist ein zusammendestilliertes Default-Format, denn es interessiert mich
> nicht immer, welche Permissions meine Mail-Folder haben, und da� sie mir
> geh�ren, wei� ich ja ebenfalls.
Genau.
> Das %N sollte dabei eigentlich bewirken, da� Folder, die ungelesene Mails
> haben, mit einem "N" markiert werden. Werden sie aber nicht. Ich schreibe
> mir mal eben eine Testmail:
>
> $ echo "foo"|mail martin
>
> KBiff quietscht sofort, weil er neue Mail sieht. Jetzt starte ich mutt und
> wechsle mit "c" in die Folder-Auswahl:
!!! Biff kann hier laut Manual (s.u.) Probleme verursachen...
(�ber Kbiff steht da nichts.)
> [...]
> Kein "N" bei "INBOX" zu sehen. Auch wenn Mail auf einer der Listen kommt,
> wird der entsprechende Folder nicht markiert.
>
> Das finde ich jetzt schon etwas unspannend, denn es sollte meiner Meinung
> nach irgendwie eine Markierung f�r Folder mit neuer Mail erfolgen.
>
> Irgendwelche Ideen Irgendjemand? "Nimm (xfmail|elm|pine|kmail|balsa)!" gilt
> nicht. ;-)
## Defining mailboxes which receive mail
mailboxes =mbox [...]
Mein Problem damit ist nur, da� keine shell-Kommandos in der .muttrc
abgegeben (expandiert) werden k�nnen. Kongreet: mailboxes `ls ~/Mail`
geht nicht (ich wei�: So ginge es sowiso nicht, weil kein Pfad, oder
"=file"). Ich bin da noch auf der Suche nach einer M�glichkeit, das
etwas zu automatisieren. Am besten w�re es nat�rlich, das mit der
procmail-Verwaltung zu synchronisieren...
Wenn ich es raus habe, meld ich mich noch mal. :-)
Ausf�hrliche Hilfe hierzu findet sich im Manual
/usr/doc/packages/mutt/manual-3.html#ss3.10
(Pfade f�r SuSE)
Aber kann ja sein, da� das nicht �berall mitinstalliert ist.
> -martin
Ciao
Bj�rn
(Ich bete und hoffe �brigens, da� diese mail ankommt. Meine
sendmail-Konfiguration bereitet mir immmer noch arge Kopfschmerzen...)
--
\|/
t(h)ree
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org