Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| serveur:mail [Le 20/06/2008, 01:06] – 82.226.158.167 | serveur:mail [Le 22/11/2008, 18:54] (Version actuelle) – Renommée en [[serveur_mail_avec_postfix_et_courier-imap]] Skippy le Grand Gourou | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Introduction ====== | ||
| - | Ce tutoriel va vous apprendre comment installer un serveur mail complet, pourquoi un tel tutoriel ? Sur le wiki, la plupart des documentations ne sont pas encore terminées, et aucune d' | ||
| - | |||
| - | Nous parlerons donc ici de l' | ||
| - | |||
| - | |||
| - | |||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | * Postfix : Afin de gérer l' | ||
| - | * IMAP : Afin de rapatrier les mails reçus sur votre client mail préféré | ||
| - | * Un nom de domaine : Afin de pouvoir vous identifier sur la toile | ||
| - | * Un nom de domaine avec les entrées MX configurées : Afin de pouvoir recevoir vos mails sur login@domaine.org | ||
| - | * Mailutils : Ensemble de petits outils GNU pour la gestion des mails par la console | ||
| - | |||
| - | Je n' | ||
| - | |||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | Comme d' | ||
| - | |||
| - | sudo apt-get install postfix courier-imap | ||
| - | |||
| - | Ou, si postfix et courier-imap sont déjà installés : | ||
| - | |||
| - | sudo dpkg-reconfigure postfix | ||
| - | |||
| - | Postfix va alors vous poser les questions suivantes : | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Répondez aux questions comme sur les captures, et laissez l' | ||
| - | |||
| - | C'est tout ! | ||
| - | |||
| - | Note : Si vous possédez déjà Sendmail, il sera désinstallé automatiquement et remplacé par Postfix. | ||
| - | |||
| - | ===== Configuration ===== | ||
| - | |||
| - | Argh ! Voici la partie délicate, mais pas forcément compliquée de la chose ... | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Postfix ==== | ||
| - | |||
| - | Le fichier de configuration de Postfix s' | ||
| - | |||
| - | # See / | ||
| - | # | ||
| - | # | ||
| - | # Debian specific: | ||
| - | # line of that file to be used as the name. The Debian default | ||
| - | # is / | ||
| - | #myorigin = / | ||
| - | # | ||
| - | smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) | ||
| - | biff = no | ||
| - | # | ||
| - | # appending .domain is the MUA's job. | ||
| - | append_dot_mydomain = no | ||
| - | # | ||
| - | # Uncomment the next line to generate " | ||
| - | # | ||
| - | # | ||
| - | # TLS parameters | ||
| - | smtpd_tls_cert_file=/ | ||
| - | smtpd_tls_key_file=/ | ||
| - | smtpd_use_tls=yes | ||
| - | smtpd_tls_session_cache_database = btree: | ||
| - | smtp_tls_session_cache_database = btree: | ||
| - | # | ||
| - | # See / | ||
| - | # information on enabling SSL in the smtp client. | ||
| - | # | ||
| - | myhostname = mail.FF-IRC.net | ||
| - | alias_maps = hash:/ | ||
| - | alias_database = hash:/ | ||
| - | myorigin = / | ||
| - | mydestination = FF-IRC.net, Final-Fantasy.FF-IRC.net, | ||
| - | relayhost = | ||
| - | mynetworks = 127.0.0.0/ | ||
| - | # | ||
| - | mailbox_size_limit = 0 | ||
| - | recipient_delimiter = + | ||
| - | inet_interfaces = all | ||
| - | home_mailbox = Maildir/ | ||
| - | |||
| - | Commentons quelques points : | ||
| - | |||
| - | * myhostname : c'est le nom de votre serveur mail, configuré dans les entrées MX, par défaut mail.domaine.net | ||
| - | * mydestination : ceci est la concordance des domaines, remplacez Final-Fantasy par votre nom de machine, et FF-IRC.net par votre domaine | ||
| - | * mynetworks : permet de donner l' | ||
| - | * home_mailbox = Maildir/ : Ceci est important ! Nous choisissons le format Maildir en accord avec le serveur IMAP ! Vous ne pourrez pas recevoir vos mails par IMAP si cette ligne n'est pas ajoutée au fichier de configuration de Postfix ! | ||
| - | |||
| - | [[: | ||
| - | |||
| - | < | ||
| - | MAILDIR=$HOME/ | ||
| - | DEFAULT=$MAILDIR/ | ||
| - | |||
| - | :0: | ||
| - | $DEFAULT | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== IMAP : courier-imap ==== | ||
| - | |||
| - | Le fichier de configuration de courier-imap se situe dans / | ||
| - | |||
| - | Seulement un point nous intéresse dans cette configuration : le MAILPATH (ou MAILDIRPATH), | ||
| - | |||
| - | MAILPATH=~/ | ||
| - | |||
| - | (Personnellement si je met le ~/, je me fais refouler a l' | ||
| - | |||
| - | Retournez ensuite dans votre **~** et tapez ceci : | ||
| - | |||
| - | maildirmake Maildir | ||
| - | |||
| - | Ceci créera la boite mail Maildir/ dans votre **~**, autrement dit, dans votre /home/login | ||
| - | |||
| - | ===== Mise en application du Serveur de Mails ===== | ||
| - | |||
| - | ==== Mise en place de vos paramètres ==== | ||
| - | |||
| - | Tout d' | ||
| - | |||
| - | sudo apt-get install mailutils | ||
| - | |||
| - | Ceci va vous permettre de tester votre serveur de mails. | ||
| - | |||
| - | Pour appliquer les changements que vous avez fait sur Postfix et IMAP, procédez comme ceci : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | Ensuite, nous allons tester la réception d'un mail, depuis l' | ||
| - | |||
| - | zic@Final-Fantasy: | ||
| - | Cc: | ||
| - | Subject: Wiki de Ubuntu-fr | ||
| - | Je trouve votre article très intéressant et souhaiterais y contribuer. | ||
| - | zic@Final-Fantasy: | ||
| - | |||
| - | Entre chaque question, appuyez sur **[Entrée]**. Quand vous aurez terminé de rédiger votre mail, tapez **[Entrée]** puis **[CTRL]+[D]** et votre message sera envoyé. | ||
| - | |||
| - | ==== Configuration de votre client de messagerie ==== | ||
| - | |||
| - | Les captures suivantes, sont basées sur le client de messagerie Thunderbird. Pourquoi, me direz-vous ? Tout simplement parce que Thunderbird est **SEULEMENT** un client mail et est donc plus léger. | ||
| - | |||
| - | Evolution, le client par défaut de Ubuntu, possède d' | ||
| - | |||
| - | === Installation === | ||
| - | |||
| - | Courte, simple et propre : | ||
| - | |||
| - | sudo apt-get install mozilla-thunderbird mozilla-thunderbird-locale-fr | ||
| - | |||
| - | Le deuxième paquet servant à installer le dictionnaire de correction orthographique français. | ||
| - | |||
| - | === Configuration === | ||
| - | |||
| - | Lors du 1er lancement de Thunderbird, | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Cliquez sur **Suivant** | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Je vous fait confiance pour remplacer ce qu'il faut :) | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Cochez IMAP, puis rentrez son adresse (dans mon cas, mon serveur de mail est situé dans mon réseau, donc l' | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Attention ! Il y a une erreur volontaire sur la capture car je ne pouvais pas créer 2 comptes du même nom :>. En clair, entrez ici votre login UNIX, le mien par exemple, est normalement en minuscule, donc **zic** et pas **Zic** | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Ici rien de spécial, suivez les indications | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Vérifiez une dernière fois les choses et aussi (contrairement à la capture) que vos login de courier entrant/ | ||
| - | |||
| - | Cliquez sur **Terminer** | ||
| - | |||
| - | Thunderbird va alors vous demander votre mot de passe : | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Mais quel mot de passe ?! Arrêtez de vous ronger les ongles : Il s'agit de votre mot de passe UNIX :) | ||
| - | |||
| - | Et là, par grande magie super-interstellaire, | ||
| - | |||
| - | {{serveur: | ||
| - | |||
| - | Magique non ? | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ============= Conclusion ====== | ||
| - | |||
| - | Voilà ! C'est terminé ! Alors c' | ||
| - | |||
| - | Si vous avez des questions, rejoignez-nous sur l'IRC :) | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Problèmes avec le port 25 ===== | ||
| - | |||
| - | Certains FAI bloquent le port 25 afin d' | ||
| - | |||
| - | Chez certains d' | ||
| - | |||
| - | Chez le FAI Free, il existe une simple case à décocher afin de débloquer ce port : | ||
| - | |||
| - | |||
| - | * Allez dans votre | ||
| - | [[http:// | ||
| - | * Cliquez sur le " | ||
| - | * Cliquez sur le " | ||
| - | * Décochez la case " | ||
| - | * Redémarrez votre Freebox comme indiqué, tout devrait maintenant aller mieux. | ||
