Mutt ha diverse schermate che chiama "menu", ad esempio c'è l'"index menu" il "pager manu" e per arrivare a quello che interessa a me c'è anche il "browser menu".
Il browser menu consente di navigare nell'intero file system, ma in prima battuta apre il contenuto della nostra mail directory che nel mio caso è settata a "~/Mail".
In questa schermata possiamo vedere una lista dei file contenuti appunto in ~/Mail. Nel mio caso vi sono contenute esclusivamente le varie mailboxes.
Per ciascuna di queste mailboxes vengono visualizzate diverse informazioni come i permessi su questi file, la data/ora di ultima modifica, ecc ecc...
Tra le altre cose dovrebbe essere possibile vedere anche un flag "N" che contraddistingue a presenza di nuovi messaggi nella mailbox corrispondente.
Per capirci meglio metto qua di seguito il link ad uno screenshot presente proprio sul sito del progetto di mutt:
http://www.mutt.org/screenshots/browser.gif
Come vedete nell'immagine, semplificando, ogni riga è relativa ad una mailbox particolare, mentre sulle colonne vengono mostrate le informazioni corrispondenti:
- un indice numerico
- il flag "N" se nella mailbox ci sono nuovi messaggi
- i permessi della mailbox
- numero di hardlinks (???)
- il proprietario e il gruppo di appartenenza
- la dimensione della mailbox
- la data e ora di ultima modifica
- il nome del file della mailbox
- la data l'ora di ultima modifica
Il problema che riscontro è la mancanza del flag "N".
Nella mia configurazione scarico la posta con fetchmail che passa i messaggi a procmail. Quest'ultimo li aggiunge nelle varie mailbox in modo appropriato secondo le regole di smistamento impostate.
Ho fatto in modo che, allaperture di Mutt, la prima schermata che appare sia proprio la visualizzazione del contenuto della directory delle mail ~/Mail. Ho infatti impostato nel muttrc la direttiva "push c<TAB>"... Siccome di default all'apertura mutt apre la mailbox "inbox" definita dalla variabile "spoolfile", ecco che per andare al browse menu occorre premere "c" (change) per cambiare mailbox e quindi <TAB> per fare in modo che ci venga mostrato il contenuto della directory ~/Mail. La direttiva "push" descritta serve solo per automatizzare questa serie di operazioni.
Ricapitolando, scarico la posta, i nuovi messaggi si aggiungo alle mailbox, apro mutt e ho davanti al naso la lista delle varie mailboxes. A questo punto mi aspetterei di vedere contrassegnate da flag "N" quelle che contengono nuovi messaggi.
È una comodità visto che si può così andare a controllare solo le mailbox contrassegnate da "N" senza considerare le altre in cui si è sicuri che non vi sono nuovi messaggi.
E invece quel flag non appare nonostante alcune mailboxes contengano nuova posta.
Secondo voi dove può stare il problema?
C'è qualcuno che usa Mutt qui sul forum? E che ha una configurazione simile alla mia (formato mbox soprattutto)?
Grazie in anticipo!
