Speed config postfix
| Fiche express | |
|---|---|
| Domaine | Bascule Sendmail → Postfix |
| Paquet | postfix, system-switch-mail
|
| Bascule MTA | alternatives --set mta ...
|
| Voir aussi | Postfix · Configuration postfix |
Installation minimale de Postfix en remplacement de Sendmail, pour les cas où seul un relais
simple est nécessaire (pas de configuration avancée). Procédure valable sur RHEL/CentOS 5 et
versions proches (à vérifier sur des versions plus récentes, où system-switch-mail
n'est plus toujours disponible — RHEL/CentOS 7+ propose Postfix par défaut, la bascule ne se
pose alors plus).
Installation
yum -y install postfix system-switch-mail
Configuration minimale
Éditer /etc/postfix/main.cf et renseigner le relais sortant :
relayhost = srv.domaine.tld
Activation du service
chkconfig sendmail off
chkconfig postfix on
service postfix start
(Sur une distribution utilisant systemd : systemctl disable --now sendmail puis
systemctl enable --now postfix.)
Basculer le MTA par défaut
Le système maintient un lien alternatives vers le binaire sendmail
effectivement utilisé (par Postfix ou par Sendmail) — les deux paquets fournissent une
implémentation compatible de cette commande, d'où la nécessité de choisir explicitement
laquelle est active :
# Afficher le MTA actuellement sélectionné
alternatives --display mta
# Basculer explicitement vers Postfix
alternatives --set mta /usr/sbin/sendmail.postfix
Alternative interactive, outil dédié fourni par le paquet installé plus haut :
system-switch-mail
Voir aussi
- Postfix — présentation générale du MTA
- Configuration postfix — directives de configuration détaillées
- Postconf — commande d'inspection/édition de la configuration