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
Dernière révision Les deux révisions suivantes
doc:reseau:postfix [05/07/2014 10:15]
captnfab
doc:reseau:postfix [12/01/2019 16:58]
Patriboom Ajout de l'instruction relative à setgid_group
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 299: Ligne 306:
  
 === 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 314:
 [[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 354:
 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.txt · Dernière modification: 18/01/2019 00:57 par Patriboom

Pied de page des forums

Propulsé par FluxBB