Yves Rutschle wrote:
On Mon, Oct 07, 2002 at 05:53:50PM +0200, Victor wrote:
Bonjour,
Je voudrai pouvoir re�evoir, envoyer et lire mes mails en console.
Malheureusement, je ne m'en sort pas du tout entre exim,
mutt,sendmail,fetchmail, les MTA, les MUA....
Quel programme dois-je utiliser?
Vaste sujet.
D�j�, il faut comprendre � quoi sert chaque morceau:
MTA: Mail Transfert Agent. C'est un programme qui va
s'occuper d'envoyer et de recevoir des mails correctement.
C'est la Poste.
Par exemple: sendmail, exim.
Il n'est pas absoluement indispensable d'avoir un MTA, mais
c'est tout de m�me utile.
MUA: Mail User Agent: Programme qui sert � lire et �
composer des mails. C'est le papier et le crayon (et le
classeur).
Par exemple: mail, mutt, elm, pine.
Typiquement, un MUA ne sait que lire des mails d'une boite
locale (ie un fichier), et ne sait envoyer des mails que �
un MTA local qui se chargera du relais.
Du coup, des programmes tels que fetchmail ont �t� �cris,
qui vont chercher des mails dans n'importe quelles
conditions, peuvent les classer/trier/masquer/poubelliser
automatiquement dans des boites aux lettres locales.
C'�tait le monde d'antan, o� tout �tait simple et chaque
programme faisait une seule chose, tr�s bien.
Puis vint Netscape & Co, qui eux vont chercher les mails
eux-m�me et savent �galement exp�dier un mail (mais pas
aussi bien qu'un bon MTA). La grosse innovation de ces
programmes est de permettre de travailler sur des boites aux
lettres distantes (IMAP), ce que la configuration
"classique" ne fait pas tr�s bien (typiquement, "fetchmail"
ira chercher les mails distants et les redistribue
localement.)
Ne faisant ni une ni deux, les auteurs de MUA ont �galement
int�gr� des fonctions distantes � leurs programmes, de telle
sorte que plus personne ne sait qui fait quoi (mais si mais
si).
Donc brefle:
N'y a-t-il pas un programme simple auquel donner simplement les adresses
de mes serveurs entrant et sortant et mon nom d'utilisateur? (comme avec
mozilla quoi...)
�a se fera donc avec un programme qui sait se connecter �
une boite distante IMAP. �a veut dire que:
- Tu ne veux pas de MTA du tout (tu utilises un boite
postale, donc le facteur ne vient pas chez toi)
- Tu ne veux pas fetchmail (qui ne sait pas classer du mail
� distance, pour autant que je sache) � moins que tu ne
pr�f�re rapatrier ton mail localement avant de travailler
dessus.
- Tu veux un MUA qui permette IMAP (� moins que tu
n'utilises fetchmail pour le ramener d'abord, auquel cas
�a n'a pas d'importance).
Pour ce que tu veux faire, sans doute un client IMAP seul
est la solution la plus simple, n'imposant de configurer
qu'un seul programme. Mutt sait faire tout �a: consulter des
folders IMAP, et poster en utilsant un serveur sortant
distant.
Cela dit, cette configuration n'a pas la flexibilit� de
MTA+fetchmail+MUA: tu perds la possiblit� de classer tes
mails. En contrepartie, un seul programme � configurer et
tes mails restent sur le serveur (utile pour ceux qui
changent souvent de station de travail).
Voil� voil�, j'esp�re ne pas avoir dit trop de b�tises sur
un sujet qui est bcp plus compliqu� qu'il n'y parait :-)
/Y
Tout d'abord, merci pour cette r�ponse �clairante! ;)
Ensuite...
En fait, j'ai un serveur pop pour le courrier entrant et un smtp pour le
courrier sortant.
Est-ce que Mutt saurait se charger de �a???