Préparer une ressource de communication par e-mail pour Azure Communication Service

À l’instar des modalités de Chat, VoIP et SMS sous Azure Communication Services, vous pouvez envoyer un e-mail à l’aide d’une ressource Azure Communication Services. L’envoi d’un e-mail nécessite certaines étapes de préconfiguration, et vous devez vous appuyer sur un administrateur de votre organisation pour vous aider à le configurer. L’administrateur doit :

  • approuver le domaine à partir duquel votre organisation vous autorise à envoyer un e-mail.
  • définir le domaine de l’expéditeur pour l’adresse e-mail de l’expéditeur P1 (également appelée adresse e-mail expéditrice) qui apparaît dans l’enveloppe de l’e-mail. Pour plus d'informations, consultez RFC 5321.
  • Définir l’adresse e-mail de l’expéditeur P2 que la plupart des destinataires d’e-mail voient sur leur client de messagerie. Pour plus d'informations, consultez RFC 5322.
  • Configurer et vérifier le domaine de l’expéditeur en ajoutant les enregistrements DNS nécessaires pour que la vérification de l’expéditeur réussisse.

Un des principes clés pour Azure Communication Services est d’avoir une expérience de développement simplifiée. La plateforme de messagerie du service simplifie l’expérience pour les développeurs et facilite les allers-retours avec les administrateurs de l’organisation. Elle améliore l’expérience de bout en bout en permettant aux développeurs administrateurs de configurer l’authentification de l’expéditeur nécessaire et d’autres étapes liées à la conformité pour envoyer des e-mails. Vous pouvez donc vous concentrer sur la création de la charge utile requise.

Votre administrateur Azure crée une ressource de type Email Communication Services et ajoute les domaines d’expéditeur d’e-mails autorisés sous cette ressource. Les domaines ajoutés sous ce type de ressource contiennent toutes les configurations d’authentification de l’expéditeur et de suivi de l’engagement qui doivent être effectuées avant de commencer à envoyer des e-mails.

Une fois les domaines d’expéditeur configurés et vérifiés, vous pouvez lier ces domaines à votre ressource Azure Communication Services. Vous pouvez sélectionner les domaines vérifiés qui conviennent à votre application et les connecter pour envoyer des e-mails à partir de votre application.

Responsabilités des administrateurs

  • Planifiez tous les domaines de messagerie nécessaires pour les applications de l’organisation.
  • Créez la ressource de communication par e-mail.
  • Ajoutez des domaines personnalisés ou obtenez un domaine managé par Azure.
  • Effectuez les étapes de vérification de l’expéditeur pour les domaines personnalisés.
  • Configurez une stratégie DMARC (Domain-based Message Authentication, Reporting and Conformance) pour les domaines d’expéditeur vérifiés.

Responsabilités du développeur

  • Connectez le domaine préféré aux ressources Azure Communication Service.
  • Générez la charge utile de messagerie et définissez ces éléments requis :
    • En-têtes des e-mails
    • Corps du message électronique
    • Liste des destinataires
    • Pièces jointes, le cas échéant
  • Envoyez à l’API Azure Communication Services Email.
  • Vérifiez l’état de la remise des e-mails.

Étapes suivantes

Les rubriques suivantes peuvent vous intéresser :