OVH Cloud OVH Cloud

Mails en mode texte

7 réponses
Avatar
Dorian
Salut,

Je voudrais lire mes mails en mode texte. J'ai donc installé fetchmail
qui récupère mes mails sur deux comptes et les copie dans
/var/spool/mail/dorian et mutt qui les lit.
Mais les deux comptes sont mélangés, comment faire pour les séparer ?
J'ai écumé les doc sur le Net, j'ai entendu parlé de procmail, est-ce
nécessaire ? mutt ne peut-il pas s'en charger ?

Merci

--
Dorian

7 réponses

Avatar
Dorian
Le 06-09-2003, Zouplaz a écrit:
Dorian - :

Salut,

Je voudrais lire mes mails en mode texte. J'ai donc installé fetchmail
qui récupère mes mails sur deux comptes et les copie dans
/var/spool/mail/dorian et mutt qui les lit.
Mais les deux comptes sont mélangés, comment faire pour les séparer ?
J'ai écumé les doc sur le Net, j'ai entendu parlé de procmail, est-ce
nécessaire ? mutt ne peut-il pas s'en charger ?

Merci



Bah... Chais pas mais moi (qui ai découvert fetchmail avant hier grâce à un
gentil contributeur) j'utilise gnu-pop3d pour lire mes mails et un soft
quelconque (en l'occurence pegasus mail sur windows), est-ce donc le soft
en question (comment ça s'appelle un logiciel client lecteur de mail ?) qui
s'occupe de trier le tout et répartir dans les bons dossiers...

Alors, peut-être existe-t-il la possibilité de faire des filtres avec mutt
ou bien de changer de soft ??

Réponse à 2 balles, je sais ;-)


En fait, voilà où j'en suis:
Avec fetchmail, j'arrive à rapatrier les mails de mes deux comptes dans
/var/spool/mail/dorian
Avec procmail, j'arrive à séparer les mails des deux comptes et à les
envoyer dans deux fichiers différents de mon répertoire.
/home/dorian/Mail/ (finalement, cette étape est très simple, ce qui
m'étonne, c'est qu'apparemment procmail est lancé automatiquement ?)
Il me reste plus qu'à lire automatiquement ces deux fichiers avec mutt
puis à mettre le bon user dans le champ "from" selon que je réponds
depuis l'un ou l'autre compte.

--
Dorian


Avatar
Fabrice
Dorian () a écrit:
Le 07-09-2003, Fabrice a écrit:
Dorian () a écrit:
Le 06-09-2003, Zouplaz a écrit:

En fait, voilà où j'en suis:
Avec fetchmail, j'arrive à rapatrier les mails de mes deux comptes dans
/var/spool/mail/dorian
Avec procmail, j'arrive à séparer les mails des deux comptes et à les
envoyer dans deux fichiers différents de mon répertoire.
/home/dorian/Mail/ (finalement, cette étape est très simple, ce qui
m'étonne, c'est qu'apparemment procmail est lancé automatiquement ?)
Il me reste plus qu'à lire automatiquement ces deux fichiers avec mutt
puis à mettre le bon user dans le champ "from" selon que je réponds
depuis l'un ou l'autre compte.

--
Dorian


Tu peux utiliser les agraphes ( hook ) dans ton muttrc pour mettre le bon user dans le
champ from. La commande send-hook te sera utile :

send-hook '~C ' 'my_hdr From:'

Les réponses faites à une messages contenant moi_1 dans les champs To:
ou Cc: auront un champ From: contenant la bonne adresse.
J'utilise surtout send-hook avec ~t user ( messages adressés à user) qui
me permet de changer de champs From en fonction du destinataire ou
encore de changer la signature, comme en ce moment pour les news.
Dans le manuel tu as la longue liste de motifs : ~C, ~t , ~f etc...


Merci. Ce que j'ai finalement trouvé dans la doc et qui a l'air de
marcher, c'est la commande
folder-hook fichier_user1oùsontlesmails set from = adresse_e-mai_voulue
folder-hook fichier_user1oùsontlesmails set realname = NomVouludanslechampfrom

associé à
set alternates = "adressemail|adressemail2"

Mais c'est peut-être plus simple de virer procmail, de tout rapatrier au
même endroit puis avec mutt, de stocker les messages lus dans tel ou tel
fichier selon qu'ils sont destinés à tel ou tel user puis d'utiliser
send-hook pour changer dynamiquement le champ From.
C'est peut-être ce que tu fais non ?

--
Dorian


Chez moi procmail se charge du tri, en fonction du sujet ou du
correspondant j'ai plusieurs boites, ( Famille, Potes,... ) et je ne
trie pas en fonction de mes nombreuses adresses e-mail.

Voyons si j'ai tout bien compris :
Je crois que le trio fetchmail, procmail, mutt est vivement conseillé.
Mutt n'a pour seul objet que la consultation et l'écriture d'email, il
ne se charge pas de trier, mais il sait en fonction de certains critères
agir : changer la couleur d'un mail ( score ), changer des champs, trier
une boite en fonction de son contenu ( folder hook puis trier par date,
auteur, thread... )

Procmail est le mieux pour trier du Spool vers les dossiers de ton
choix.

Ajoutons qu'il existe plein de patch/script pour mutt dont certains
permettent de trier, je me souviens d'en avoir vu un qui archivait les
mails quand ils avaient dépassé une certaine date...
Mon mutt a moi par exemple a un patch nntp ce qui me permet de te
répondre depuis mon logiciel favori !


--
******************************************************************
Le 07 septembre 2003 à 14 heures 52 minutes

Fabrice

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



Avatar
Fabrice
Mon beauf est chez Aol et malheureusement je peux lui envoyer des mels
même avec mutt ... c'est une blague, j'l'aime bien mon beauf, mais pas
de soucis avec Aol et mutt


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

Le 07 septembre 2003 à 21 heures 41 minutes

Fabrice

******************************************************************
Avatar
Dorian
Le 07-09-2003, Fabrice a écrit:

Mon beauf est chez Aol et malheureusement je peux lui envoyer des mels
même avec mutt ... c'est une blague, j'l'aime bien mon beauf, mais pas
de soucis avec Aol et mutt


C'est bizarre ça. J'ai l'impression qu'AOL rejette mes mails comme si

c'était des spams, peut-être parce qu'ils partent directement de mon
serveur Postfix sans passer par des serveurs homologués ...

--
Dorian

Avatar
Julien Salgado
Dorian a écrit :
Le 07-09-2003, Fabrice a écrit:

Mon beauf est chez Aol et malheureusement je peux lui envoyer des mels
même avec mutt ... c'est une blague, j'l'aime bien mon beauf, mais pas
de soucis avec Aol et mutt


C'est bizarre ça. J'ai l'impression qu'AOL rejette mes mails comme si

c'était des spams, peut-être parce qu'ils partent directement de mon
serveur Postfix sans passer par des serveurs homologués ...


En effet, il suffit que les adresses d'origine du mail soient en black
liste pour que tu ne puisses plus envoyer directement du mail. Là
solution est de passer par le relais de ton provider, dans main.cf il
faut une ligne du genre :
relayhost = smtp.tonprovider.fr

Là si ça ne passe plus c'est entre ton provider et AOL...


--
Julien


Avatar
Dorian
Le 09-09-2003, Francis Chartier a écrit:
écrivait :

C'est bizarre ça. J'ai l'impression qu'AOL rejette mes mails comme si
c'était des spams, peut-être parce qu'ils partent directement de mon
serveur Postfix sans passer par des serveurs homologués ...


En effet, il suffit que les adresses d'origine du mail soient en black
liste pour que tu ne puisses plus envoyer directement du mail. Là
solution est de passer par le relais de ton provider, dans main.cf il
faut une ligne du genre :
relayhost = smtp.tonprovider.fr


Il peut aussi décider de ne faire transiter par un smarthost que le
courrier à destination d'AOL, le reste du courrier sortant restant
acheminé directement pas son serveur.

Sous Postfix, ajouter dans le fichier /etc/postfix/transport
mondomaine.tld local
aol.com smtp:[smtp.tonprovider.fr]
aol.fr smtp:[smtp.tonprovider.fr]

et dans main.cf ajouter/modifier :
transport_maps = hash:/etc/postfix/transport

puis
postmap /etc/postfix/transport
postfix check
postfix reload

Merci pour ces infos, je suis en train de tester la deuxième méthode qui

m'a l'air plus souple. Si ça marche pas, je me contenterais de la modif
relayhost.
Par contre, quel est l'avantage de ne pas passer par le relais de
messagerie du provider ? c'est plus rapide ?


--
Dorian



Avatar
Francis Chartier
écrivait :

Par contre, quel est l'avantage de ne pas passer par le relais de
messagerie du provider ? c'est plus rapide ?


Disons que chez certains FSI, les serveurs SMTP ne sont pas des exemples
de disponibilité et d'efficacité. Dans ce cas et à condition que son
propre serveur soit bien géré, c'est plus sûr de se dispenser de
relayer par les serveurs de son fournisseur.
De plus, certains serveurs de FSI sont blacklistés (à tort ou à raison)
par certains RBL, il faut dans ce cas utiliser son propre serveur pour
joindre les serveurs des domaines concernés.

Dans le cas de Wanadoo et d'AOL, c'est différent : Wanadoo a déclaré ses
plages d'adresses IP dynamiques chez AOL de manière à ce qu'AOL puisse
"bloquer" les mails entrants provenants de serveurs sur ces IP.
Pourquoi ? Je dirais par fainéantise : plus facile et moins cher de
laisser ses clients dans l'impossibilité de profiter pleinement de son
accès que de faire la ménage chez les spammers que l'on héberge...

--
Francis Chartier