EV Observe - Utiliser Microsoft 365 comme relais SMTP

Modifié le 05/06/2023 20:10

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)
            Web application - Sender email.png

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}

Attention : Le compte user@partenaire.dom doit correspondre à l'adresse renseignée dans l'application web (menu Organisation > Sociétés > champ Adresse mail émettrice).

4. Redémarrez Exim4, en exécutant la commande ci-dessous.

service exim4 restart

Tags :
Powered by XWiki © EasyVista 2022