1 votes

Intégration de Mutt avec procmail

J'utilise les éléments suivants procmailrc avec fetchmail :

PATH=/bin:/usr/bin:/usr/local/bin 
VERBOSE=off  
LOGFILE=$HOME/.procmaillog 
DEFAULT=$HOME/mail/
MAILDIR=$HOME/mail/
# Recipes below this comment:

:0:
* ^(To|From):.*foo@mail.ru
QObject/

:0:
* ^(To|From|Reply-To):.*bar@googlegroups.com
BlackFlame/

Donc, il génère une boîte aux lettres (avec cur, tmp, new). ~/mail y ~/mail/QObject . Maintenant, j'utilise mutt et je m'attends à ce qu'il me montre tous mes messages, et deux dossiers séparés. Mais je ne vois que la boîte aux lettres par défaut. Voici mon muttrc :

set realname = "illusionoflife"
set from = "illusion.of.life92@gmail.com"
set use_from = yes
set envelope_from ="yes"

# Use a signature
set signature="~/.signature"

# Use msmtp rather than sendmail. Check that 
# the path is correct for your system:
set sendmail="/usr/bin/msmtp"   

# If not set in ~/.bashrc:
set spoolfile = "$HOME/mail"

#======================================================#
# Folders
set folder="$HOME/mail"      # Local mailboxes stored here
set record="+sent"           # Where to store sent messages
set postponed="+postponed"   # Where to store draft messages
set mbox_type=mbox           # Mailbox type
set move=no                  # Don't move mail from spool

#======================================================#
# Watch these mailboxes for new mail, useful only if 
# Procmail or Maildrop is used to sort mail.
mailboxes ! +slrn +fetchmail +mutt
set sort_browser=alpha    # Sort mailboxes by alpha(bet)

J'ai l'impression de ne pas bien comprendre la philosophie du courrier unix, mais où est-ce que je me trompe exactement ?

2voto

Il semble que vous ayez défini votre type de boîte aux lettres sur mbox alors que vous utilisez maildir.

Je regarderais dans le fichier /etc/Muttrc de votre système (ou éventuellement muttrc - il est souvent préférable de mentionner le système que vous utilisez, car les différentes distributions Linux et autres systèmes Unix ou similaires ont leurs propres particularités) et voir ce qu'il donne par défaut - il donnera souvent des choix aussi.

Dans mon propre .muttrc, je n'utilise pas de spoolfile - habituellement, c'est /var/mail/ par défaut.

J'ai une page sur les cabots à http://srobb.net/mutt.html qui pourrait être utile pour la configuration, bien qu'il ne dise pas grand chose sur l'utilisation du format Maildir.

Quoi qu'il en soit, c'est la première chose que je vérifierais, en changeant le muttrc de mbox à Maildir Deuxièmement, quand vous êtes dans mutt, n'avez-vous pas l'option d'appuyer sur c pour changer de répertoire, et si vous appuyez plusieurs fois, ne finit-il pas par afficher tout votre répertoire $HOME ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X