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_avec_postfix_et_courier-imap [Le 05/02/2011, 16:15] – 41.250.72.72 | serveur_mail_avec_postfix_et_courier-imap [Le 25/01/2018, 09:58] (Version actuelle) – [Pré-requis] 197.5.29.112 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Créer un serveur de courriel ====== | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | Ce tutoriel va vous apprendre comment installer un serveur de courriel 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 courriels reçus sur votre courrielleur 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 courriels sur login@domaine.org | ||
+ | * Mailutils : Ensemble de petits outils GNU pour la gestion des courriels par la console | ||
+ | |||
+ | Je n' | ||
+ | |||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | [[: | ||
+ | |||
+ | 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, sélectionnez "Site internet", | ||
+ | |||
+ | C'est tout ! | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | Argh ! Voici la partie délicate, mais pas forcément compliquée ... | ||
+ | |||
+ | ==== Postfix ==== | ||
+ | |||
+ | Le fichier de configuration de Postfix s' | ||
+ | [[: | ||
+ | |||
+ | Voici un exemple : | ||
+ | < | ||
+ | # 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 de courriel, 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 courriels par IMAP si cette ligne n'est pas ajoutée au fichier de configuration de Postfix ! | ||
+ | |||
+ | [[: | ||
+ | |||
+ | < | ||
+ | MAILDIR=$HOME/ | ||
+ | DEFAULT=$MAILDIR/ | ||
+ | |||
+ | :0: | ||
+ | $DEFAULT | ||
+ | </ | ||
+ | <note warning> | ||
+ | < | ||
+ | ==== 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), | ||
+ | < | ||
+ | MAILDIRPATH=Maildir | ||
+ | </ | ||
+ | Retournez ensuite dans votre **~** et tapez ceci : | ||
+ | |||
+ | maildirmake Maildir | ||
+ | |||
+ | Ceci créera la boite de courriel Maildir/ dans votre **~**, autrement dit, dans votre /home/login | ||
+ | |||
+ | ===== Mise en application du Serveur de courriel ===== | ||
+ | |||
+ | |||
+ | |||
+ | ==== Mise en place de vos paramètres ==== | ||
+ | |||
+ | Tout d' | ||
+ | |||
+ | Ceci va vous permettre de tester votre serveur de courriel. | ||
+ | |||
+ | 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 courriel, depuis l' | ||
+ | |||
+ | ~$ mail Zic@FF-IRC.net | ||
+ | Cc: | ||
+ | Subject: Wiki de Ubuntu-fr | ||
+ | Je trouve votre article très intéressant et souhaiterais y contribuer. | ||
+ | |||
+ | Entre chaque question, appuyez sur **[Entrée]**. Quand vous aurez terminé de rédiger votre courriel, tapez **[Entrée]** puis **[CTRL]+[D]** et votre message sera envoyé. | ||
+ | infos complémentaires : [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== 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 courrielleur et est donc plus léger. | ||
+ | |||
+ | Evolution, le client par défaut de Ubuntu, possède d' | ||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | Installez le client [[: | ||
+ | |||
+ | ==== 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 courriel 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: | ||
+ | |||
+ | Concernant votre mot de passe : Il s'agit de votre mot de passe UNIX, tout simplement. | ||
+ | |||
+ | Et là, vous retrouvez votre courriel que vous aviez envoyé en ligne de commande plus haut : | ||
+ | |||
+ | {{serveur: | ||
+ | ===== Problèmes avec le port 25 ===== | ||
+ | |||
+ | Certains FAI bloquent le port 25 afin d' | ||
+ | |||
+ | Chez certains d' | ||
+ | |||
+ | Chez le F.A.I Orange il existe une solution simple et rapide : | ||
+ | * Firefox => Mettez comme url : http:// | ||
+ | * Pseudo : admin | Mot de passe : admin (Si vous n'avez rien changé) | ||
+ | * Une fois connecté cliquez sur " | ||
+ | * Application / Service : Mail server (SMTP) | Nom / Adresse IP : On choisit l'IP local de son serveur. | Laisser le reste vide | ||
+ | * Et voilà votre port est ouvert | ||
+ | FAIT SUR UNE LIVEBOX 2 Mini (Sagem). | ||
+ | |||
+ | 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. | ||
+ | |||
+ | Chez le FAI de Numéricable, | ||
+ | * Normalement ceci est écrit sous votre modem ADSL : | ||
+ | - Dans un Navigateur allez a l' | ||
+ | - Entrer le login " | ||
+ | * Dans les paramètres avancés allez dans les outils de redirection. | ||
+ | * Adresse IP locale : 192.168.0." | ||
+ | * Port de départ 25 | Port de fin 25 | ||
+ | * Sélectionné " | ||
+ | * Reproduisez la même chose pour le port 143. | ||
+ | |||
+ | FIXME La procédure ci-dessus débloque le port sortant pour Free et aiguille les appels entrants pour Orange. Cela n'est pas cohérent ! Chez Orange, il ne semble pas y avoir de solution pour débloquer le port 25 sauf à demander une adresse IP fixe. | ||
+ | |||
+ | NB:Il est possible de créer une DMZ sur la livebox orange, donc de débloquer tout les ports.Cela nécessite d' | ||
+ | ---- | ||
+ | |||
+ | // |