EV Observe - Utiliser Microsoft 365 comme relais SMTP
Un client ne disposant pas de serveur de messagerie peut configurer EV Observe pour utiliser Microsoft 365 comme relais SMTP afin d'envoyer des e-mails à partir d'une Box.
Remarques
- L'émetteur des notifications envoyées depuis une Box ou depuis la SNP est défini dans l'application web (menu Organisation > Sociétés > champ Adresse mail émettrice)
Bonnes pratiques
- Pour tester le bon envoi des e-mails depuis un utilisateur root, modifiez le fichier /etc/email-addresses.
Attention
- Microsoft 365 accepte de relayer des messages uniquement si le champ From de l'e-mail est identique à l'adresse e-mail du compte d'authentification (user@partenaire.dom).
Procédure : Comment utiliser Microsoft 365 comme relais SMTP
Étape 1 : Désactivation de IPv6 au niveau d'Exim4
1. Ouvrez le fichier de configuration /etc/exim4/exim4.conf.template.
2. Recherchez le bloc de lignes ci-dessous.
# Macro defining the main configuration directory.
# We do not use absolute paths.
.ifndef CONFDIR
CONFDIR = /etc/exim4
.endif
3. Ajoutez juste après la ligne ci-dessous.
disable_ipv6 = true
4. Enregistrez les modifications.
Étape 2 : Configuration d'Exim4
1. Ouvrez l'outil de configuration d'Exim4, en exécutant la commande ci-dessous.
dpkg-reconfigure exim4-config
2. Renseignez les informations, en validant chaque réponse par <OK>.
- Utiliser la configuration : Sélectionnez l'option envoi par relais (smarthost)-pas de courrier local.
- Nom du courriel du système : Indiquez le nom de votre réseau local en fonction de votre domaine.
- Liste des adresses IP : Saisissez les adresses 127.0.0.1 ; ::1. Note : Séparez les adresses par des points-virgules.
- Autres destinations dont le courriel doit être accepté : Ne saisissez aucune valeur.
- Nom de domaine visible pour les utilisateurs locaux : Indiquez le nom de votre réseau local en fonction de votre domaine.
- Nom réseau ou adresse IP du systeme smarthost : Saisissez la valeur smtp.office365.com::587.
- Faut-il minimiser les requêtes DNS (connexions à la demande) ? : Sélectionnez la valeur Non.
- Faut-il séparer la configuration dans plusieurs fichiers : Sélectionnez la valeur Non.
À la fin de la configuration, Exim4 redémarre automatiquement. Le serveur de messagerie est opérationnel.
Étape 3 : Fin de la configuration
1. Configurez les adresses mails.
- Ouvrez le fichier de configuration /etc/email-addresses.
- Ajoutez les lignes ci-dessous.
Remplacez {your_email_address} par votre adresse de messagerie, sous la forme user@partenaire.dom.
nagios: {your_email_address}
root: {your_email_address}
2. Configurez les alias.
- Ouvrez le fichier de configuration /etc/aliases.
- Modifiez la ligne ci-dessous pour l'utilisateur root.
root: :blackhole:
3. Configurez le mot de passe.
- Ouvrez le fichier de configuration /etc/exim4/passwd.client.
- Ajoutez la ligne ci-dessous, en remplaçant :
- {your_email_address} par votre adresse de messagerie, sous la forme user@partenaire.dom
- {password} par le mot de passe de votre compte
{your_email_address}:{password}
4. Redémarrez Exim4, en exécutant la commande ci-dessous.
service exim4 restart