| Qui est en ligne ? |
| Il y a : 26 utilisateurs en ligne, consultez le détail |
Forum » Documentation Linux » Mail depuis la console |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 22-05-2005 à 10:01:02 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 04-07-2003 Nombre de messages : 171 |
Vous n'avez pas d'affichage graphique sur votre ordinateur ou vous êtes un fana de la console sous X ? néanmoins vous souhaitez recevoir vos mails comme tout le monde ? ce didacticiel est pour vous. Nous allons étudier une méthode rapide et efficace pour profiter du mail sans quitter sa console. Une fois n'est pas coutume, nous ne verrons pas l'installation à partir des sources de ces logiciels, ils sont nécessairement présents sur les CDs de votre distribution. Si votre distribution ne vous propose pas une méthode pour les installer très facilement, c'est peut-être le moment d'en changer. Est-il utile de préciser ici, que ces commandes sont à taper dans un terminal, la petite TV noire en bas à gauche quand vous êtes sous X ? 1. Rapatrier ses mails avec fetchmail :1.1 Installation de fetchmail :Fetchmail permet de récupérer du mail par un protocole de transport de courrier électronique, d'un hôte distant (typiquement le provider) vers une machine Linux locale (les messages sont redigirés vers le système de messagerie local). Il supporte tous les protocoles de mails distants actuellement en usage sur Internet (POP2, POP3, RPOP, APOP, KPOP,IMAP). Pour l'installer :
1.2 Configuration de fetchmail :la configuration de fetchmail se fait dans le fichier ~/.fetchmailrc, que chaque utilisateur désireux d'utiliser devra créer. Il devra ressembler à ceci : # on scanne les mails toutes les 600 secondes (10 min) set daemon 600 set logfile /home/login-local/.fetchmail-log set no bouncemail # le nom du serveur et le protocole poll pop.trustonme.net with proto POP3 # paramètres de connexion user 'login-fai' there with password 'passwd-fai' is login-local here mda "/usr/bin/procmail -Y -d %T" login-fai est le login qu'attend votre fai, passwd-fai le mot de passe qui lui est associé, et bien-sûr login-local est votre nom d'utilisateur local. Chaque utilisateur devra taper ceci :
chmod 600 ~/.fetchmailrc 2. Trier ses mails avec procmail :Procmail est un programme simple capable de trier les mails en regardant leurs headers. Il facilite le travail des clients mail en classant le courrier entrant dans les mailboxes appropriées. 2.1 Installation de procmail :Pour l'installer :
2.2 Configuration de procmail :la configuration de procmail se fait dans le fichier ~/.procmailrc, que chaque utilisateur désireux d'utiliser devra créer. Il devra ressembler à ceci : PATH=/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Mail
DEFAULT=$MAILDIR/mbox
LOGFILE=$MAILDIR/.procmail-log
VERBOSE=off
PMDIR=$HOME/.procmail
# Tout mail contenant la chaîne de caractères trustonme
# dans son sujet ira dans le fichier trust
:0:
* ^Subject.*trustonme
trust
# Tous les mails en provenance de Linus (Torvalds) iront
# dans le fichier linus
:0c:
* ^From.*linus
linus
# Filtre pour mailing-list, tous les messages
# en provenance de trustforum, contenant le mot
# bug dans leurs corps (B comme body) vont dans
# le fichier bug, les autres vont dans funct.
:0
* ^To:.*trustforum
{
:0cB:
* bug
bug
:0cB:
* ! bug
funct
} Chaque utilisateur désireux devra exécuter les commandes suivantes :
mkdir ~/Mail mkdir ~/.procmail/ Tous les mails iront par défaut dans ~/Mail/mbox et selon les filtres que vous avez mis en place, ils seront redirigés vers un autre fichier. 3. Lire/Envoyer les mails avec Mutt :Mutt est un lecteur et compositeur de mails. Il est puissant, agréable, facile à utiliser. Il est particulièrement adapté aux gros volumes de mails. 3.1 Installation de Mutt :Pour l'installer :
3.2 Configuration de mutt :la configuration de mutt se fait dans le fichier ~/.muttrc, que chaque utilisateur désireux d'utiliser devra créer. Il y'a un exemple de muttrc dans /usr/doc/mutt-1.*/samples/sample.muttrc, chaque utilisateur tapera donc :
cp /usr/doc/mutt-1.*/samples/sample.muttrc ~/.muttrc Maintenant il ne lui reste plus qu'à l'éditer et à, le configurer ainsi : set folder=~/Mail # Le répertoire des mailboxes
set editor="vi" # l'éditeur à utiliser pour rédiger les messages
set spoolfile='~/Mail' # l'endroit ou le MTA stocke vos messages ("spool file")
set signature="~/.mutt/.signature" # votre fichier signature
#set use_mailcap=yes # cette ligne est à commentée Il finira par :
touch ~/.muttrc-local 4. Lecture et envoie des mails :Pour tester son fetchmail, chaque utilisateur tapera : fetchmail --version et vérifiera que tout est correct. Pour lancer son daemon fetchmail et rapatrier les mails, chaque utilisateur tapera : fetchmail . Les mails seront alors rapatriés toutes les 10 minutes et placés dans le répertoire ~/Mail Pour lancer mutt : mutt -y , pour changer de répertoire et aller dans /home/votre_login/Mail/ par exemple, il suffit d'appuyer sur c. Il peut sélectionner une mailbox grâce aux flèches directionnelles. Il peut quitter un menu à tout moment en appuyant sur q. Dans une mailbox, vous avez accès aux options suivantes : r pour répondre à l'expéditeur du mail sélectionné, g pour répondre à l'expéditeur et aux autres destinataires du mail sélectionné, Tab pour aller au mail non lu suivant, v pour faire la liste des fichiers attachés d'un mail puis s pour les détacher et les enregistrer sur le disque dur, f pour forwarder le mail sélectionné à quelqu'un, d pour marquer le mail comme devant être effacé, u pour annuler le marquage d'effacement, a pour ajouter ou éditer l'entrée de l'expéditeur du message dans le carnet d'adresse, $ pour réactualiser la mailbox (effacer les messages marqués comme devant être effaçais et afficher les messages qui viennent d'arriver), G pour aller directement à la liste des mailboxes. Pour écrire un mail, il faut se placer dans n'importe quelle mailbox et taper m. Rentrer l'adresse du destinataire, puis le sujet du message. Mutt lance alors l'éditeur de texte vi. Le texte contient déjà des headers qui peuvent être complétées ou modifiées. Le message est à mettre en dessous des headers. Quand il a fini, il sauve et quitte (à la mode vi). Il est alors redirigé vers l'écran d'envoie des mails, là il a accès aux options suivantes : t pour modifier la liste des personnes destinataires, c pour modifier la liste des personnes en Cc, b pour modifier la liste des personnes en Bcc, s pour modifier le Subject, e pour rééditer le message, a pour attacher des fichiers au mail, p pour accéder aux fonctions de cryptage et de signature de GnuPG (voir ci-dessous), q pour annuler l'envoi du mail, y pour envoyer le mail. Ces logiciels disposent de beaucoup plus de paramètres et options, reportez-vous à leur documentation officielle et pages de manuelles respectives pour toutes les connaître. --Message édité par TrustRobot le 22-05-2005 à 10:01:02-- |
| Page : [1] |
Forum » Documentation Linux » Mail depuis la console |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages
