Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:reseau:postfix [05/07/2014 10:15]
captnfab
doc:reseau:postfix [18/01/2019 00:57] (Version actuelle)
Patriboom Mise à jour
Ligne 4: Ligne 4:
   * Niveau requis : {{tag>​avisé}}   * Niveau requis : {{tag>​avisé}}
   * Commentaires : //Vous voulez gérer les comptes mails de différents domaines via postfix. //   * Commentaires : //Vous voulez gérer les comptes mails de différents domaines via postfix. //
-  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
   * Suivi : {{tag>​à-tester}} ​   * Suivi : {{tag>​à-tester}} ​
-    * Création par ??? le ???+    * Création par [[user>​stopher]] ​le 23-3-2009
     * Testé par <...> le <...>     * Testé par <...> le <...>
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1231 |ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1231 |ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
Ligne 38: Ligne 37:
 Première étape, créer l'​utilisateur et le groupe utilisés par postfix : Première étape, créer l'​utilisateur et le groupe utilisés par postfix :
 <code root> <code root>
-groupadd -g 5000 vmail +groupadd -g 5000 vmail</​code>​ 
-useradd -g vmail -u 5000 vmail -d /home/vmail -m</​code>​+<code root>useradd -g vmail -u 5000 vmail -d /home/vmail -m</​code>​
  
 Ensuite on s'​attaque au fichier de configuration de postfix à savoir : ''/​etc/​postfix/​main.cf''​ Ensuite on s'​attaque au fichier de configuration de postfix à savoir : ''/​etc/​postfix/​main.cf''​
  
-<code root>​nano /​etc/​postfix/​main.cf</​code>​+Les versions récentes de debian offrent un canevas de ce fichier sous le nom main.cf.proto. ​  
 +Faites-en une copie 
 + 
 +<code root>cp /​etc/​postfix/​main.cf.proto /​etc/​postfix/​main.cf 
 +nano /​etc/​postfix/​main.cf</​code>​
  
 Dans ce fichier, les options à modifier/​ajouter sont : Dans ce fichier, les options à modifier/​ajouter sont :
Ligne 90: Ligne 93:
  
   message_size_limit=10240000   message_size_limit=10240000
 +  ​
 +Repérez la ligne setgid_group et modifiez-la comme suit:
 +
 +  setgid_group = vmail
  
 Voilà pour les principaux paramètres à modifier, nous allons maintenant lier postfix à la base mysql. Voilà pour les principaux paramètres à modifier, nous allons maintenant lier postfix à la base mysql.
Ligne 130: Ligne 137:
 Pour chaque fichier, nous allons exécuter la commande **postmap** :  Pour chaque fichier, nous allons exécuter la commande **postmap** : 
  
-<code root>​postmap /​etc/​postfix/​mysql-virtual-mailbox-domains.cf +<code root>​postmap /​etc/​postfix/​mysql-virtual-mailbox-domains.cf</​code>​ 
-postmap /​etc/​postfix/​mysql-virtual-mailbox-maps.cf +<code root>postmap /​etc/​postfix/​mysql-virtual-mailbox-maps.cf</​code>​ 
-postmap /​etc/​postfix/​mysql-virtual-alias-maps.cf+<code root>postmap /​etc/​postfix/​mysql-virtual-alias-maps.cf
 </​code>​ </​code>​
  
Ligne 277: Ligne 284:
 **http://​postfixadmin.lindev.fr/​setup.php** **http://​postfixadmin.lindev.fr/​setup.php**
  
-Si tout est ok, renommez le fichier setup.php+Si tout est ok et que vous utilisez une vieille version (avant 2.3), renommez le fichier setup.php
  
 <code root>mv setup.php setup.php.disable</​code>​ <code root>mv setup.php setup.php.disable</​code>​
 +
  
 Voilà, vous pouvez maintenant créer vos comptes/​domaines ​ Voilà, vous pouvez maintenant créer vos comptes/​domaines ​
 +
 +  * Dans un premier temps, vous devrez définir le mot de passe pour « setup » 
 +  ** Ce mot de passe devra être recopié (encrypté),​ tel que retourné par la page et selon les consignes données
 +
 +  * Ensuite vous devrez créer un compte d'​administrateur
 +  ** Suivez les indications à l'​écran
   ​   ​
  
Ligne 299: Ligne 313:
  
 === Ensuite, créer un dossier pour vacation ​ === === Ensuite, créer un dossier pour vacation ​ ===
-<code root>​mkdir /​var/​spool/​vacation +<code root>​mkdir /​var/​spool/​vacation</​code>​ 
-chown -R vacation:​vacation /​var/​spool/​vacation +<code root>chown -R vacation:​vacation /​var/​spool/​vacation</​code>​ 
-chmod -R 700 /​var/​spool/​vacation</​code>​+<code root>chmod -R 700 /​var/​spool/​vacation</​code>​
  
 === Copier le script vacation.pl dans le dossier de vacation (/​var/​spool/​vacation) === === Copier le script vacation.pl dans le dossier de vacation (/​var/​spool/​vacation) ===
Ligne 307: Ligne 321:
 [[http://​phpu.lindev.fr/​dld.php?​i=2509e7ec-f8a0-4dc6-8fda-87997b646d29|Vacation.pl]] [[http://​phpu.lindev.fr/​dld.php?​i=2509e7ec-f8a0-4dc6-8fda-87997b646d29|Vacation.pl]]
  
-<code root>cd /​var/​spool/​vacation +<code root>cd /​var/​spool/​vacation</​code>​ 
-wget http://​phpu.lindev.fr/​dld.php?​i=2509e7ec-f8a0-4dc6-8fda-87997b646d29 +<code root>wget http://​phpu.lindev.fr/​dld.php?​i=2509e7ec-f8a0-4dc6-8fda-87997b646d29</​code>​ 
-chmod 700 vacation.pl</​code>​+<code root>chmod 700 vacation.pl</​code>​
  
  
Ligne 347: Ligne 361:
 Nous allons redémarrer **postfix** et **dovecot** via cette commande : Nous allons redémarrer **postfix** et **dovecot** via cette commande :
  
-<code root>​service postfix restart +<code root>​service postfix restart</​code>​ 
-service dovecot restart</​code>​+<code root>service dovecot restart</​code>​
  
 ==== Surveiller les logs ==== ==== Surveiller les logs ====
doc/reseau/postfix.1404548120.txt.gz · Dernière modification: 05/07/2014 10:15 par captnfab

Pied de page des forums

Propulsé par FluxBB