Mail dispatch

Introduction

Le serveur envoie des courriels aux utilisateurs connus pour des fonctions telles que la réinitialisation des mots de passe, l’envoi d’invitations d’utilisateurs ou la connexion à des appareils, et aux administrateurs, par exemple pour les avertir de l’expiration de certificats. La connexion SMTP et les identifiants de connexion sont configurés dans le fichier application.yml :

relution :
  mail :
    username :
    password :
    host : localhost
    port : 25
  smtp :
    ttls : false
    ssl : false
    ehlo : true

Les paramètres indiqués ci-dessus sont les valeurs par défaut s’ils ne sont pas configurés. La connectivité SMTP est testée dans le cadre du contrôle de santé du serveur, qui est affiché dans le portail du système.

Amazon Simple Email Service (SES) SMTP

Les paramètres recommandés pour la connexion à Amazon SES sont les suivants :

relution :
  mail :
    nom d'utilisateur : ABCDEFGHIJKLMNOPQ123
    password : "abcdefghijklmnopqrstuvwxyz/BASE64+1234567890"
    host : email-smtp.eu-central-1.amazonaws.com
    port : 587
  smtp :
    ttls : true
    ssl : true
    ehlo : true

Notez que les paramètres SMTP username et password sont une clé d’accès AWS et une clé secrète d’un utilisateur IAM avec les permissions AmazonSesSendingAccess, qui doivent être des permissions ses:SendRawEmail. Veuillez vous assurer que vous avez spécifié la bonne région dans host. Ces paramètres peuvent être trouvés sur la page SMTP Settings du service SES dans la console AWS.

Microsoft Office365 SMTP

Les paramètres recommandés pour pouvoir envoyer du courrier via Office 365 sont les suivants :

Sous Paramètres - Notifications - Courrier électronique et SMS, dans le champ E-Mail from doit contenir la même adresse email que dans l’application.yml dans le champ username. Vous devez vous assurer que SMTP AUTH est activé pour le compte correspondant.

relution :
  mail :
    nom d'utilisateur : "email@somehwere.com"
    password : "xxx"
    host : smtp.office365.com
    port : 587
  smtp :
    ttls : true
    ssl : false
    ehlo : true