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 | ||
tuto:linux_divers:postfix_relay_auth [19/06/2012 17:17] dani Page name changed from remplacer_sendmail_par_postfix to postfix_relay_auth |
tuto:linux_divers:postfix_relay_auth [05/09/2013 17:18] dani Page moved from tuto:fusiondirectory:install_ubuntu:postfix_relay_auth to tuto:linux_divers:postfix_relay_auth |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
+ | |||
+ | |||
+ | Par défaut, CentOS 5 est livré avec sendmail comme MTA. Et sendmail est vraiment pas terrible (suffit de regarder la syntaxe des fichiers de configuration pour s'en rendre compte). On va donc le remplacer par postfix | ||
- | Par défaut, CentOS est livré avec sendmail comme MTA. Et sendmail est vraiment pas terrible (suffit de regarder la syntaxe des fichiers de configuration pour s'en rendre compte). On va donc le remplacer par postfix | ||
===== Installation de postfix ===== | ===== Installation de postfix ===== | ||
+ | |||
+ | |||
<code bash> | <code bash> | ||
yum install postfix | yum install postfix | ||
</ | </ | ||
+ | |||
===== Suppression de sendmail ===== | ===== Suppression de sendmail ===== | ||
+ | |||
<code bash> | <code bash> | ||
yum remove sendmail | yum remove sendmail | ||
</ | </ | ||
+ | |||
===== Configuration d'un smart host avec authentification ===== | ===== Configuration d'un smart host avec authentification ===== | ||
+ | |||
Si on veut relayer nos mails à travers un autre SMTP, avec authentification: | Si on veut relayer nos mails à travers un autre SMTP, avec authentification: | ||
- | | + | |
- | <code bash> | + | |
- | echo smtp.domain.tld USERNAME: | + | |
+ | |||
+ | |||
+ | <code bash> | ||
</ | </ | ||
- | | + | |
- | <code bash> | + | |
- | chmod 600 / | + | |
+ | |||
+ | |||
+ | <code bash> | ||
</ | </ | ||
- | | + | |
+ | | ||
+ | |||
<code bash> | <code bash> | ||
- | postmap / | + | postmap / |
</ | </ | ||
- | | + | |
- | <code bash> | + | |
- | vim / | + | |
+ | |||
+ | <code bash>vim / | ||
</ | </ | ||
+ | |||
ajouter/ | ajouter/ | ||
+ | |||
+ | |||
< | < | ||
relayhost = smtp.domain.tld | relayhost = smtp.domain.tld | ||
Ligne 45: | Ligne 67: | ||
smtp_sasl_tls_security_options = noanonymous | smtp_sasl_tls_security_options = noanonymous | ||
smtp_tls_note_starttls_offer = yes | smtp_tls_note_starttls_offer = yes | ||
+ | smtp_tls_CApath = / | ||
</ | </ | ||
+ | |||
+ | |||
+ | Si votre serveur ne propose qu'une authentification de type PLAIN (ce qui ne pose pas de problème quand on utilise TLS), il faut aussi installer le support sur CentOS 6: | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | yum install cyrus-sasl-plain | ||
+ | </ | ||
+ | |||
===== Relancer postfix ===== | ===== Relancer postfix ===== | ||
+ | |||
+ | |||
Il ne reste plus qu'à relancer postfix avec un petit | Il ne reste plus qu'à relancer postfix avec un petit | ||
- | <code bash> | + | |
- | / | + | |
+ | <code bash>/ | ||
</ | </ | ||