OVH Cloud OVH Cloud

mutt

5 réponses
Avatar
bricem13
Bonjour

je viens de me mettre =E0 mutt qui me semble plut=F4t un bon soft et bien
complet!

par contre la config reste hardue...

Alors mon probl=E8me est le suivant.

Exim d=E9livre mes mails dans /var/mail/brice et =E7a je n'ai pas trop
envie de le changer (ou alors pour rester au format mbox et rediriger
=E7a dans /home/brice/mail/inbox mais j'en suis pas l=E0!).

J'ai donc configur=E9 mutt pour qu'il me fasse une sauvegarde
automatique des mails lu dans /home/brice/mail/read (qui est au format
mbox).

Jusque l=E0 =E7a va!

Maintenant que je d=E9marre mutt il regarde dans /var/mail/brice pour
voir les nouveaux mais n'affiche pas les mails sauvegard=E9s! et je
trouve =E7a un peu baucoup chiant!!

si quelqu'un a l'option de config qui va bien, je sui preneur!


merci

Brice

ps: voici mon fichier de config (pas encore fini...):


set folder=3D$HOME/mail/`date +"%Y%m"` # Where the inbox is
set spoolfile =3D/var/mail/brice # Where new mail goes
set mbox=3D"+read"
set mbox_type=3D"mbox"
set record=3D"+sent"
set postponed =3D"+drafts"

################################################################
# set copy=3Dyes #

# Make a copy of all email you send? This is the default, but #
# if you're short on diskspace you might want to unset it. #
################################################################
set copy =3D yes
set reply_to =3D yes
set use_from =3D yes

set hdr_format=3D"%4C %Z %{%Y-%m-%d} %-20.20L %-15.15t (%4l) %s" # format
of the index
set status_on_top # put the status bar at the top
set sort=3Dthreads

set include=3Dyes # always include the message in replies
set edit_hdrs # let me edit the message header when composing
set fast_reply # skip initial prompts when replying
set attribution=3D"On %d, %n wrote:"


#set abort_nosubject =3D ask-yes # Abort mail without subject
#set abort_unmodified =3D ask-yes
#set sort =3D threads # Sort by threads
#set sort =3D reverse-threads # New mail on top
#set edit_headers =3D yes # Edit headers when
#set askcc =3D yes # sending mail
#set reply_to =3D ask-yes # Setting reply-to
#set forward_format =3D "Fwd: %s" # Forward format
set date_format =3D "%Y-%m-%d %H-%M %Z"
set move=3Dyes # moves messages to ~/mail/
set help # show the help lines

# aliases file
set alias_file =3D ~/.mutt/aliases

set mark_old # Distinguish between seen (but unread) and
new messages

# My own headers
#my_hdr X-Operating-System: Debian GNU/Linux

set menu_scroll


set pager=3D"builtin"
set pager_index_lines=3D9


# first foreground color and then background color
color normal white default

macro index F <shell-escape>'fetchmail'<enter> 'Run fetchmail'

5 réponses

Avatar
Cem
Le Tue, 05 Jul 2005 10:54:14 -0700, bricem13 a écrit :

Bonjour
bonjour


J'ai donc configuré mutt pour qu'il me fasse une sauvegarde
automatique des mails lu dans /home/brice/mail/read (qui est au format
mbox).

Maintenant que je démarre mutt il regarde dans /var/mail/brice pour
voir les nouveaux mais n'affiche pas les mails sauvegardés! et je
trouve ça un peu baucoup chiant!!

si quelqu'un a l'option de config qui va bien, je sui preneur!


Ça m'étonnerait que ce soit possible.
Comme tout lecteur de mails, mutt ne visualise qu'une seule mbox
(dossier) à la fois.
Si tu veux voir tes mails lus, il faut changer de mbox par la commande 'c'.

Avatar
Fabrice
() a écrit:
je viens de me mettre à mutt qui me semble plutôt un bon soft et bien
complet!


Très bon choix !

par contre la config reste hardue...


Je confirme, mais tellement précise...


Exim délivre mes mails dans /var/mail/brice et ça je n'ai pas trop
envie de le changer (ou alors pour rester au format mbox et rediriger
ça dans /home/brice/mail/inbox mais j'en suis pas là!).

Maintenant que je démarre mutt il regarde dans /var/mail/brice pour
voir les nouveaux mais n'affiche pas les mails sauvegardés! et je
trouve ça un peu baucoup chiant!!



Mon muttrc est un peu vieux, je fais appel à mes souvenirs...

Mutt n'est qu'un MUA, mais il fait bien ce qu'il sait faire : lire les
mail. Il ne sait pas trier, procmail sait faire. Il ne les rapatrie pas
non plus, fetchmail si. Il n'envoie rien, msmtp oui, exim aussi... bref

J'utilise procmail pour trier mes mails et les envoyer de
/var/spool/mail/moi dans /home/moi/Mail/R1 /home/moi/Mail/R2 etc...
ou R1, R2, ... sont des fichiers au format mbox.

set folder=/home/Moi/Mail
set spoolfile=/home/Moi/Mail/Boite de réception
set record=/home/Moi/Mail/Messages envoyés

Ensuite je définie mes mailboxes choisis dans procmail

Et voici quelques un des mes R1, R2 etc...
mailboxes =Boite de réception
mailboxes Ú Linux News
mailboxes úmille

etc... ce sont des fichiers mbox dans /home/Moi/Mail

Alors dans mutt, avec L j'ai la liste des mailbox déclarés, avec un
petit N devant celle contenant de nouveaux messages.

Tu peux même ensuite avec un hook définir l'affichage et le mode de
classement de chaque mailbox

folder-hook Messages envoyés 'set index_format="%Z %[%d/%m/%Y à %H:%M:%S] - %-30t (%3l) %s"'
folder-hook . 'set sortÚte'
folder-hook Linux 'set sort=threads'
folder-hook Famille 'set sort=score'

Je te conseille aussi d'essayer le scoring pour avoir de zolies
couleurs en fonction de tes critères : auteurs, sujet, date...

Si j'ajoute qu'avec un patch nntp je te réponds sur ce forum avec
mutt...

Courage, ca vaut le coup


--
******************************************************************

Le 06 juillet 2005 à 10 heures 05 minutes

Fabrice

******************************************************************

Avatar
bricem13
Salut

alors effectivement je suis tombé sous la config procmail et tout ça
(classement dans des mbox différentes, etc etc) et ça marche
nickel!!! vraiment un bon soft!

Par contre je me pose justement la question sur comment poster sur les
goggle groups avec mutt!

Je suis sous débian sarge et je dois avouer que patcher mutt ne me
fais pas peur mais je préfère éviter!!

Si tu as des infos là dessus et sur la config, n'hésites pas! -;)


Merci

Brice
Avatar
Fabrice
Salut,

Je suis sous Debian Sid. Je n'ai pas trouvé de mutt patché en package
debian. Donc pas le choix, compilation et patch avec les bonnes vielles
méthodes.
- Télécharger mutt 1.5.9 ici ftp://ftp.mutt.org/mutt/devel/mutt-1.5.9i.tar.gz
- Télécharger le patch nntp ici http://mutt.org.ua/download/mutt-1.5.9/patch-1.5.9.vvv.nntp.gz
( j'en ai essayé d'autre mais celui-ci me convient bien et il est mis à
jour régulièrement)

- Décompresser les deux puis patcher les sources de mutt ie :
tar -zxvf mutt-1.5.9i.tar.gz
zcat patch-1.5.9.vvv.nntp.gz | patch -p0

- Compiler avec l'option nntp
cd mutt-1.5.9
./configure --enable-nntp
make
make install ( en root )

- Configurer mutt
set news_server="news.wanadoo.fr"
Voir la doc patché pour les options supplémentaires.

Comme je suis conservateur par nature, et possédant une pauvre
connexion RTC, j'ai installé un serveur de news local, leafnode. Je
recupére avec fetchnews les groupes qui m'interessent et mutt se
connecte à localhost sans m'obliger à etre connecté.

Au plaisir,

--
******************************************************************
Le 06 juillet 2005 à 22 heures 25 minutes

Fabrice

******************************************************************
Avatar
bricem13
merci pour toute ces informations!

en googlisant un peu j'ai vu qu'un paquet mutt-ng (celui qui nous
intéresse donc -;) à fait son entrée en expérimental! Il est
maintenu par Nico Golde et un autre.

Ta solution leafnode et fetchnews semble sympa (même si je suis pas en
RTC), c'est toujours intéressant de voir les solutions des autres!

Merci en tout cas!

Cordialement, Brice