Configurer l'envoi d'emails sur un serveur Exchange déployé sur Microsoft Azure via SendGrid


Si vous avez décidé de déployer un serveur de messagerie Microsoft Exchange ou tout autre serveur mail sur Azure, alors vous devez savoir que les connexions SMTP sortantes qui utilisent le port TCP 25 sont bloquées par défaut (exception faite pour les souscriptions de type "Entreprise Agreement").

Une des solutions envisageables consiste à utiliser le service de relais SMTP pour enfin parvenir à envoyer des e-mails à partir d'une machine virtuelle dans Azure.

Enregistrement d'un abonnement SendGrid Twillio via Azure.

Tout d'abord, vous allez enregistrer un abonnement SendGrid pour avoir un plan gratuit de 100 emails par mois




Création d'un connecteur d'envoi Exchange


pour ce faire, connectez vous dans l'ECP de Exchnage Server puis, naviguez vers mail flow>sned conntectors, puis cliquez sur le button + pour commencer les étapes de création d'un connecteur d'envoi





Saisissez le nom du connecteur d'envoi et le type de connecteur




Sélectionnez l'option "Route mail throught smart host" et saisissez l'adresse d'hôte suivante : smtp.sendgrid.net puis sélectionnez l'option "Use external DNS lookup.."





Maintenant, pour permettre à Exchange Server de s'authentifier sur l'hôte du service SendGrid, il faut saisir les informations d'authentification et sélectionner l'option "Offer basic authentification only after starting TLS"


Pour les logins, saisissez ce qui suit :

Username : apikey

Password : correspond à votre clé api SendGrid que vous devez générer et lui donner les autorisations nécessaires.







Ajoutez le ou les nom de domaines auxquels il est autorisé d'envoyer les emails




Saisissez * dans le champ FQDN pour tout les domaines










Sélectionnez maintenant le ou les serveurs Exchange de votre organisation pour l'envoi et la réception du flux d'emails.








Changez le port du connecteur d'envoi SendGrid de 25 à 2525 via le management shell de Exchange






Puis, vous aurez à ouvrir le port correspondant sur le nsg de la VM Azure du serveur Exchange 






Ajoutez l'adresse IP externe du serveur exchange, ou de l'adresse IP publique par laquelle le flux d'email transite à la liste blanche de la gestion de l'accès IP de SendGrid.



Comme illustré dans l'image ci-dessous, le tableau de bord de SendGrid a bien retourné l'activité des échanges mails 








Enregistrer un commentaire

Plus récente Plus ancienne