Ceci est une ancienne révision du document !
Postfix : configuration
Pour le moment c'est du WIP. L'objectif sera d'alléger un peu serveur_mail sur la partie postfix qui est un gros morceau.
master.cf
Les colonnes se réfèrent aux informations suivantes :
- Nom du service (smtp, dnsblog, etc)
- Type de service : sur quel port/socket ce dernier écoute.
inet
passe par TCP/IP et est accessible depuis le réseauunix
etpass
sont des processus locaux.pass
ne reçoit qu'une connexion par requête.
- Private : si le service est interne à postfix ou public.
inet
est forcément public. Par défaut sur “y” et par déduction je dirais que “y” veut dire “privé”. - Unprivileged : si le service tourne avec les privilèges root ou avec l'utilisateur postfix. Par défaut “y” et aucune idée de si c'est root ou pas, mais on va faire confiance aux tutos.
- Chroot : si le service tourne en version chrooté. Pour certains, il ne faut pas (cf manpage), sinon par défaut ça semble “y”.
- Wake up time (default: 0) : réveille le service après ce nombre de secondes. Si on ajoute
?
ça indique qu'il ne faut pas le réveiller tant qu'il n'a pas été appelé par ailleurs. 0 indique qu'on ne fait pas de réveil automatique. - Limite de processus : nombre maximum de processus simultanés sur ce service, défini par défaut ailleurs ; 0 indique de ne pas mettre de limite.
- Commande et arguments : la commande à exécuter. Les arguments demandent de revenis à la ligne.
-o name=value
(forme raccourcie, sinon il y a une façon longue de le raconter) : surcharge le paramètre en question demain.cf
. La doc conseille de ne pas en abuser.
Source : le manpage
Le contenu de mon master (à venir, une fois tout compris/repris).