|
|
Il s'agit ici de documenter la configuration de Postfix. Il s'agit bien de paramétrer le serveur PVE et non pas Se4fs dont la configuration se fait via l'interface web.
|
|
|
|
|
|
Ci-dessous un exemple qui s'appuie sur la configuration pour l'académie de Versailles.
|
|
|
|
|
|
- Editer /etc/postfix/main.cf
|
|
|
```
|
|
|
#mydestination = $myhostname, localhost.$mydomain, localhost
|
|
|
relayhost = [messagerie.ac-versailles.fr]:465
|
|
|
smtp_tls_security_level = encrypt
|
|
|
smtp_tls_wrappermode = yes
|
|
|
smtp_sasl_auth_enable = yes
|
|
|
smtp_sasl_security_options = noanonymous
|
|
|
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
|
|
|
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
|
|
|
smtp_header_checks = pcre:/etc/postfix/smtp_header_checks
|
|
|
```
|
|
|
Cette configuration repose sur TLS, mais sans STARTTLS
|
|
|
pour TLS, avec STARTTLS il suffit d'enlever` smtp_tls_wrappermode = yes `et de mettre le bon port (587))
|
|
|
|
|
|
- Editer /etc/postfix/sasl_passwd
|
|
|
|
|
|
```[messagerie.ac-versailles.fr]:465 serveur.UAI@ac-versailles.fr:###_MOTDEPASSE_###```
|
|
|
|
|
|
- Mise en db
|
|
|
|
|
|
`postmap /etc/postfix/smtp_header_checks`
|
|
|
|
|
|
|
|
|
- Relancer le service
|
|
|
systemctl restart postfix.service
|
|
|
|
|
|
- Tester :
|
|
|
```
|
|
|
echo "Mail test depuis postfix" | mail -s "Test Postfix" serveur.UAI@ac-versailles.fr
|
|
|
echo "Mail test depuis pve" | /usr/bin/pvemailforward
|
|
|
```
|
|
|
|
|
|
si besoin, les logs : /var/log/mail.warn & /var/log/mail.info
|
|
|
|