Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Configuration de Postfix sur la nouvelle infra des VM OVH
Depuis à peu prés fin 2017 OVH a changé drastiquement les procédures d'envoie d’émail notamment ceux qui passent par son serveur SMTP. La procédure ci-dessous décrit a configuration a appliqué sur les VM pour que Postfix marche correctement.
1 - Utiliser (ou créer) un DNS en ajlsm.com et pointant sur l'IP de la nouvelle VM. Exemple ad53.ajlsm.com
2 - Installer le paquet procmail. Installer le paquet postfix en mode relay (Internet with smarthost) Dans le champ nom du courrier, mettre ajlsm.com . Dans le champ du serveur relay mettre ssl0.ovh.net.
3 - Ouvrir le fichier /etc/postfix/main.cf et configurer comme suit (exemple pour vm ad53)
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
compatibility_level = 2
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = ad53
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, ad53-2.ajlsm.com, ad53, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
smtputf8_enable = no
smtputf8_autodetect_classes = all
Les champs importants à vérifier sont: myhostname myorigin mydestination mailbox_command
4 - Relancer le service postfix
5 - Installer le paquet mailutils
6 - Vérifier que l'envoie des emails fonctionne bien avec la commande: $ echo "Test mail" | mail -s "Test Postfix" ajlsm@ajlsm.com
7 - SI ça ne marche pas, relancer la VM pour être sûr que la config postfix est chargée