Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
serveur_mail_avec_postfix_et_courier-imap [Le 16/10/2011, 18:05] 90.11.187.39 [Installation] |
serveur_mail_avec_postfix_et_courier-imap [Le 30/08/2024, 12:09] (Version actuelle) 79.81.224.48 [Configuration] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Hardy serveur mail postfix courrier}} | + | {{tag>Hardy serveur mail postfix courriel mda}} |
| ---- | ---- | ||
| - | ====== Créer un serveur mail ====== | + | ====== Créer un serveur de courriel ====== |
| ===== Introduction ===== | ===== 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'elles ne met en relation tous les utilitaires afin de réaliser un vrai serveur de mail. | + | 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'elles ne met en relation tous les utilitaires afin de réaliser un vrai serveur de courriel. |
| - | Nous parlerons donc ici de l'acheminement du mail, depuis le MTA, vers IMAP, vers votre client mail, Thunderbird/Evolution. | + | Nous parlerons donc ici de l'acheminement du courriel, depuis le MTA, vers IMAP, vers votre courrielleur, Thunderbird/Evolution. |
| Ligne 14: | Ligne 14: | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Postfix : Afin de gérer l'envoi et la réception du mail | + | * Postfix : Afin de gérer l'envoi et la réception du courriel |
| - | * IMAP : Afin de rapatrier les mails reçus sur votre client mail préféré | + | * 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 : 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 | + | * 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 mails par la console | + | * Mailutils : Ensemble de petits outils GNU pour la gestion des courriels par la console |
| - | Je n'aborderai pas la configuration de votre nom de domaine, sachez juste que dans notre exemple, le domaine est FF-IRC.net, et que le nom du serveur de mail est mail.FF-IRC.net | + | Je n'aborderai pas la configuration de votre nom de domaine, sachez juste que dans notre exemple, le domaine est FF-IRC.net, et que le nom du serveur de courriel est mail.FF-IRC.net |
| Ligne 27: | Ligne 27: | ||
| [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>postfix,courier-imap|postfix courier-imap]]**. | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>postfix,courier-imap|postfix courier-imap]]**. | ||
| - | |||
| Ou, si postfix et courier-imap sont déjà installés : | Ou, si postfix et courier-imap sont déjà installés : | ||
| Ligne 46: | Ligne 45: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | Argh ! Voici la partie délicate, mais pas forcément compliquée ... | + | Voici la partie délicate, mais pas forcément compliquée ... |
| ==== Postfix ==== | ==== Postfix ==== | ||
| Ligne 97: | Ligne 97: | ||
| Commentons quelques points : | Commentons quelques points : | ||
| - | * myhostname : c'est le nom de votre serveur mail, configuré dans les entrées MX, par défaut mail.domaine.net | + | * 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 | * 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'accès au serveur SMTP, en plus des 2 exemples, rajoutez votre IP extérieure si votre serveur n'est pas sur le même réseau que votre PC | * mynetworks : permet de donner l'accès au serveur SMTP, en plus des 2 exemples, rajoutez votre IP extérieure si votre serveur n'est pas sur le même réseau que votre PC | ||
| - | * 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 ! | + | * 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 ! |
| [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] **/etc/.procmailrc**. (Attention le fichier n'existe pas forcement il faut peut être le créer) | [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] **/etc/.procmailrc**. (Attention le fichier n'existe pas forcement il faut peut être le créer) | ||
| Ligne 115: | Ligne 115: | ||
| ==== IMAP : courier-imap ==== | ==== IMAP : courier-imap ==== | ||
| - | Le fichier de configuration de courier-imap se situe dans /etc/courier et se nomme imapd : | + | Le fichier de configuration de courier-imap se situe dans /etc/courier et se nomme imapd : |
| Seulement un point nous intéresse dans cette configuration : le MAILPATH (ou MAILDIRPATH), [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] __/etc/courier/imapd__ comme suit : | Seulement un point nous intéresse dans cette configuration : le MAILPATH (ou MAILDIRPATH), [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] __/etc/courier/imapd__ comme suit : | ||
| Ligne 125: | Ligne 125: | ||
| maildirmake Maildir | maildirmake Maildir | ||
| - | Ceci créera la boite mail Maildir/ dans votre **~**, autrement dit, dans votre /home/login | + | Ceci créera la boite de courriel Maildir/ dans votre **~**, autrement dit, dans votre /home/login |
| - | ===== Mise en application du Serveur de Mails ===== | + | ===== Mise en application du Serveur de courriel ===== |
| Ligne 135: | Ligne 135: | ||
| Tout d'abord, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] ** [[apt>mailutils|mailutils]]**. | Tout d'abord, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] ** [[apt>mailutils|mailutils]]**. | ||
| - | Ceci va vous permettre de tester votre serveur de mails. | + | 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 : | Pour appliquer les changements que vous avez fait sur Postfix et IMAP, procédez comme ceci : | ||
| Ligne 141: | Ligne 141: | ||
| sudo /etc/init.d/postfix restart && sudo /etc/init.d/courier-imap restart && sudo /etc/init.d/courier-authdaemon restart | sudo /etc/init.d/postfix restart && sudo /etc/init.d/courier-imap restart && sudo /etc/init.d/courier-authdaemon restart | ||
| - | Ensuite, nous allons tester la réception d'un mail, depuis l'**INTERIEUR**, autrement dit, en localhost : | + | Ensuite, nous allons tester la réception d'un courriel, depuis l'**INTÉRIEUR**, autrement dit, en localhost : |
| ~$ mail Zic@FF-IRC.net | ~$ mail Zic@FF-IRC.net | ||
| Ligne 148: | Ligne 148: | ||
| Je trouve votre article très intéressant et souhaiterais y contribuer. | 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 mail, tapez **[Entrée]** puis **[CTRL]+[D]** et votre message sera envoyé. | + | 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://help.ubuntu.com/community/Dovecot#Setting%20up%20Maildir]] | infos complémentaires : [[https://help.ubuntu.com/community/Dovecot#Setting%20up%20Maildir]] | ||
| Ligne 155: | Ligne 155: | ||
| ===== Configuration de votre client de messagerie ===== | ===== 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. | + | 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'autre petites fonctionnalités comme le calendrier des événements etc... ce qui le rend plus "lourd". | Evolution, le client par défaut de Ubuntu, possède d'autre petites fonctionnalités comme le calendrier des événements etc... ce qui le rend plus "lourd". | ||
| Ligne 177: | Ligne 177: | ||
| {{serveur:thunderbird12.png?800}} | {{serveur:thunderbird12.png?800}} | ||
| - | Cochez IMAP, puis rentrez son adresse (dans mon cas, mon serveur de mail est situé dans mon réseau, donc l'adresse est 192.168.0.2, de l'extérieur, cela serait : mail.FF-IRC.net) | + | Cochez IMAP, puis rentrez son adresse (dans mon cas, mon serveur de courriel est situé dans mon réseau, donc l'adresse est 192.168.0.2, de l'extérieur, cela serait : mail.FF-IRC.net) |
| {{serveur:thunderbird13.png?800}} | {{serveur:thunderbird13.png?800}} | ||
| Ligne 193: | Ligne 193: | ||
| Cliquez sur **Terminer** | Cliquez sur **Terminer** | ||
| - | Thunderbird va alors vous demander votre mot de passe : | + | Thunderbird va alors vous demander votre mot de passe : |
| {{serveur:thunderbird16.png?800}} | {{serveur:thunderbird16.png?800}} | ||
| - | Mais quel mot de passe ?! Arrêtez de vous ronger les ongles : Il s'agit de votre mot de passe UNIX :) | + | Concernant votre mot de passe : Il s'agit de votre mot de passe UNIX, tout simplement. |
| - | Et là, par grande magie super-interstellaire, vous retrouvez votre super-mail que vous aviez envoyez en ligne de commande plus haut : | + | Et là, vous retrouvez votre courriel que vous aviez envoyé en ligne de commande plus haut : |
| {{serveur:thunderbird1.png?800}} | {{serveur:thunderbird1.png?800}} | ||
| - | |||
| - | Magique non ? | ||
| - | |||
| ===== Problèmes avec le port 25 ===== | ===== Problèmes avec le port 25 ===== | ||
| Ligne 211: | Ligne 208: | ||
| Chez certains d'entre eux, le déblocage est tout simplement impossible ! | Chez certains d'entre eux, le déblocage est tout simplement impossible ! | ||
| - | Chez le F.A.I Orange il existe une solution simple et rapide : | + | Chez le F.A.I Orange il existe une solution simple et rapide : |
| * Firefox => Mettez comme url : http://livebox/ | * Firefox => Mettez comme url : http://livebox/ | ||
| * Pseudo : admin | Mot de passe : admin (Si vous n'avez rien changé) | * Pseudo : admin | Mot de passe : admin (Si vous n'avez rien changé) | ||
| Ligne 220: | Ligne 217: | ||
| Chez le FAI Free, il existe une simple case à décocher afin de débloquer ce port : | Chez le FAI Free, il existe une simple case à décocher afin de débloquer ce port : | ||
| - | * Allez dans votre [[http://subscribe.free.fr/|console d'administration]] Free, puis cliquez sur "Mon Compte: Abonnés, identifiez-vous" tout en haut à droite, puis identifiez-vous. | + | * Allez dans votre [[https://subscribe.free.fr/|console d'administration]] Free, puis cliquez sur "Mon Compte: Abonnés, identifiez-vous" tout en haut à droite, puis identifiez-vous. |
| * Cliquez sur le "Internet". | * Cliquez sur le "Internet". | ||
| * Cliquez sur le "Blocage du protocole SMTP sortant". | * Cliquez sur le "Blocage du protocole SMTP sortant". | ||
| Ligne 232: | Ligne 229: | ||
| * Dans les paramètres avancés allez dans les outils de redirection. | * Dans les paramètres avancés allez dans les outils de redirection. | ||
| * Adresse IP locale : 192.168.0."votre adresse sur le réseau". | * Adresse IP locale : 192.168.0."votre adresse sur le réseau". | ||
| - | * Port de départ 25 | Port de fin 25 | + | * Port de départ 25 | Port de fin 25 |
| * Sélectionné "both" et activer le. | * Sélectionné "both" et activer le. | ||
| * Reproduisez la même chose pour le port 143. | * Reproduisez la même chose pour le port 143. | ||
| Ligne 238: | Ligne 235: | ||
| 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. | 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'avoir un routeur/parefeu en plus (pour la config la plus simple et pour sécuriser un minimum),qu'il soit bien configurer, et un pare feu logiciel bien réglé sur le serveur de la DMZ. | + | NB:Il est possible de créer une DMZ sur la livebox orange, donc de débloquer tout les ports.Cela nécessite d'avoir un routeur/parefeu en plus (pour la config la plus simple et pour sécuriser un minimum),qu'il soit bien configuré, et un pare feu logiciel bien réglé sur le serveur de la DMZ. |
| ---- | ---- | ||
| //Contributeurs : [[:utilisateurs:zic]], [[:utilisateurs:zedtux]].// | //Contributeurs : [[:utilisateurs:zic]], [[:utilisateurs:zedtux]].// | ||