Configurer un serveur SMTP

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Pour que les demandes de commentaires et les alertes fonctionnent, vous devez configurer un serveur SMTP pour Azure DevOps Server, précédemment nommé Visual Studio Team Foundation Server (TFS). Le serveur SMTP prend en charge les fonctionnalités suivantes :

Prérequis

  • Pour effectuer ces procédures, vous devez être membre du groupe de sécurité Administrateurs sur le serveur de couche Application Azure DevOps. Si vous n’êtes pas administrateur Azure DevOps, ajoutez-y maintenant.

Configurer le serveur SMTP

  1. Ouvrez la console d’administration Azure DevOps Server dans le menu Démarrer. Ou, à l’invite de commandes, entrez TFSMgmt.exe. Pour plus d’informations, consultez Ouvrir la console d’administration.

  2. Sélectionnez Paramètres d’alerte.

    Capture d’écran des alertes par e-mail ouvertes pour la couche Application.

  3. Activez les alertes par courrier électronique et spécifiez le serveur SMTP et l'adresse de messagerie à utiliser pour envoyer des messages électroniques.

    Capture d’écran de la configuration du serveur SMTP.

    Si votre déploiement est configuré pour utiliser SSL, cochez la deuxième case et entrez un certificat. Pour plus d’informations, consultez Configurer HTTPS avec SSL (Secure Sockets Layer).

    Conseil

    • Vérifiez que votre pare-feu est configuré pour autoriser les communications entre Azure DevOps et votre serveur SMTP.
    • Configurez votre serveur SMTP pour autoriser les expéditeurs anonymes à envoyer des e-mails, ou vous devez avoir créé un compte spécifiquement pour l’utiliser comme compte de messagerie pour les alertes. Si vous spécifiez le compte de service Azure DevOps (TFSService), ce compte doit être un compte de domaine autorisé à envoyer des e-mails.
    • Si vous avez utilisé un compte système (tel que Network Service) en tant que compte de service Azure DevOps, laissez les champs Utilisateur et Mot de passe vides pour la configuration avancée et assurez-vous que votre serveur SMTP est configuré pour permettre aux utilisateurs anonymes d’envoyer des messages. Ou bien, spécifiez un compte de domaine activé par message électronique à utiliser comme compte de messagerie pour les alertes. Si vous ne le faites pas, les notifications par courrier électronique ne seront pas envoyées.
  4. Vérifier votre configuration : ouvrez vos notifications personnelles. Vous devrez peut-être actualiser votre navigateur pour voir cette option si vous avez récemment activé un serveur SMTP.

    Capture d’écran des paramètres de notification personnels.

Créez une alerte, puis effectuez une action qui déclenche l’alerte.