Configurer le courrier sortant pour une batterie de serveurs SharePoint Server

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

Remarque

La fonctionnalité d’authentification SMTP est disponible uniquement dans SharePoint Server 2019.

Remarque

La fonctionnalité de chiffrement de connexion TLS est disponible uniquement dans SharePoint Server 2016 ou version ultérieure.

Cet article explique comment configurer le courrier sortant pour une batterie de serveurs ou pour une application web spécifique pour SharePoint Server. Il explique également comment installer et configurer le service SMTP que vous devez utiliser pour activer le courrier électronique sortant.

Une fois que vous avez installé SharePoint Server et terminé la configuration initiale de votre batterie de serveurs, vous pouvez configurer le courrier sortant. Cela permet aux utilisateurs de créer des alertes pour le suivi d’éléments de site tels que les listes, les bibliothèques et les documents. De plus, les administrateurs de site peuvent recevoir des messages d’administration liés aux problèmes d’administrateur de site, tels que des notifications signalant que des propriétaires de site ont dépassé leur limite d’espace de stockage spécifiée. Pour plus d’informations, voir Planifier le courrier électronique sortant pour une batterie de serveurs SharePoint Server.

Pour configurer le courrier électronique sortant pour une application web spécifique, vous devez premièrement configurer le courrier électronique sortant par défaut pour toutes les applications web de la batterie de serveurs. Si vous configurez le courrier électronique sortant pour une application web spécifique, celle-ci remplacera la configuration par défaut pour toutes les applications de la batterie de serveurs.

Vous pouvez également configurer le courrier sortant pour une application web spécifique à l’aide de Microsoft PowerShell. Pour plus d’informations, consultez la section « Configurer les paramètres d’une application web spécifique » dans paramètres de configuration du courrier sortant SharePoint Server 2016.

Avant de commencer

Avant de commencer cette opération, lisez les informations suivantes sur les éléments prérequis :

  • Votre ordinateur exécute SharePoint Server 2019, SharePoint Server 2016, SharePoint Server 2013 ou SharePoint Foundation 2013.

  • Un ou plusieurs serveurs de la batterie de serveurs exécutent le service SMTP et possèdent une adresse de serveur SMTP valide. Autrement, vous devez connaître le nom d’un serveur hors de la batterie exécutant le service SMTP.

Installer et configurer le service SMTP

Avant d’activer le courrier électronique sortant, vous devez déterminer le serveur SMTP à utiliser. Ce serveur SMTP doit être configuré pour autoriser l’envoi de courrier électronique SMTP anonyme. Le serveur SMTP peut faire ou non partie de la batterie.

Remarque

Si votre organisation n'autorise pas l'envoi de courrier électronique SMTP anonyme à l'aide de Exchange Server, vous pouvez utiliser un serveur SMTP local dans la batterie SharePoint qui accepte du courrier électronique anonyme. Le serveur SMTP local authentifie automatiquement les messages et les transfère vers l'ordinateurExchange Server.

Installer le service SMTP

Pour installer le service SMTP, utilisez l’Assistant Ajout de fonctionnalités du gestionnaire de serveur. L’Assistant crée une configuration SMTP par défaut. Vous pouvez personnaliser cette configuration SMTP par défaut conformément aux exigences de votre organisation.

Si vous avez déjà installé le service SMTP sur un serveur, passez à Configurer le service SMTP.

Pour installer le service SMTP

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’applications.

  2. Ouvrez Gestionnaire de serveur, cliquez sur Gérer, puis sélectionnez Ajouter des rôles et des fonctionnalités.

  3. Cliquez sur Suivant jusqu’à ce que la page Sélectionner des fonctionnalités s’affiche, sélectionnez Serveur SMTP, cliquez sur Ajouter des fonctionnalités, puis cliquez sur Suivant.

  4. Dans la page Confirmer les sélections pour l’installation, cliquez sur Installer.

  5. Dans la page Résultats de l’installation, vérifiez que l’installation s’est terminée correctement, puis cliquez sur Fermer.

Configurer le service SMTP

Une fois le service SMTP installé, vous le configurez pour envoyer des messages à partir des serveurs de la batterie.

Vous pouvez décider d’envoyer les messages électroniques relayés vers tous les serveurs à l’exception de ceux que vous excluez spécifiquement. Autrement, vous pouvez bloquer les messages vers tous les serveurs à l’exception de ceux que vous incluez spécifiquement. Vous pouvez inclure des serveurs individuellement ou en groupes par sous-réseau ou domaine.

Si vous activez à la fois l’accès anonyme et le relais du courrier électronique, vous augmentez le risque que le serveur soit utilisé pour relayer du courrier publicitaire non sollicité (courrier indésirable). Il est important de limiter cette possibilité en configurant soigneusement les serveurs de messagerie afin de les protéger contre le courrier indésirable. L’une des méthodes que vous pouvez utiliser pour cela consiste à limiter le relais à une liste spécifique de serveurs ou à un domaine et à empêcher le relais en provenance de tous les autres serveurs.

Remarque

Pour gérer le service SMTP sur Windows Server 2008, Windows Server 2012 R2 et Windows Server 2016, vous devez utiliser le Gestionnaire des services Internet (IIS) 6.0. Veillez à installer les outils de gestion d’IIS 6.0 dans le Gestionnaire de serveur.

Pour installer les outils d’administration des services Internet IIS 6.0

  1. Vérifiez que vous disposez des informations d’identification administratives suivantes :

    • Vous devez être membre du groupe Administrateurs sur le serveur web frontal.
  2. Ouvrez Gestionnaire de serveur, cliquez sur Gérer, puis sélectionnez Ajouter des rôles et des fonctionnalités.

  3. Cliquez sur Suivant jusqu’à ce que la page Sélectionner les rôles de serveur s’affiche, sélectionnez Outils de gestion et Compatibilité de gestion IIS 6, puis cliquez sur Installer.

  4. Dans la section Serveur d'applications, cliquez sur Ajouter des services de rôle.

  5. Dans la page Sélectionner des services de rôle, sélectionnez Outils d’administration et IIS 6 Management Compatibility, puis cliquez sur Installer.

Pour configurer le service SMTP

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’applications.

  2. Ouvrez Gestionnaire de serveur, cliquez sur Outils, puis cliquez sur Internet Information Services (IIS) 6.0 Manager.

  3. Dans Gestionnaire IIS, développez le nom du serveur contenant le serveur SMTP que vous voulez configurer.

  4. Cliquez avec le bouton droit sur le serveur virtuel SMTP que vous souhaitez configurer, cliquez sur Démarrer, cliquez de nouveau avec le bouton droit sur le serveur, puis cliquez sur Propriétés.

  5. Sous l’onglet Accès, sous Contrôle d’accès, cliquez sur Authentification.

  6. Dans la boîte de dialogue Authentification , vérifiez que l’option Accès anonyme est sélectionnée, puis cliquez sur OK.

  7. Sous l’onglet Accès, dans la zone Restrictions de relais, cliquez sur Relais.

  8. Pour activer le relais de messages vers n’importe quel serveur, cliquez sur Tous sauf la liste ci-dessous.

  9. Pour accepter le relais d’un ou plusieurs serveurs spécifiques, procédez comme suit :

    • Cliquez sur Uniquement la liste ci-dessous.

    • Cliquez sur Ajouter, puis ajoutez les serveurs un par un par adresse IP, ou en groupes à l’aide d’un sous-réseau ou d’un domaine.

    • Cliquez trois fois sur OK pour fermer les boîtes de dialogue Ordinateur, Restrictions de relais et Propriétés .

Vérifiez que le service SMTP est en cours d’exécution et qu’il est configuré de manière à démarrer automatiquement. Pour ce faire, effectuez la procédure suivante.

Pour configurer le service SMTP afin qu’il démarre automatiquement

  1. Ouvrez Gestionnaire de serveur, cliquez sur Outils, puis sur Services.

  2. Dans Services, cliquez avec le bouton droit sur SMTP, puis sélectionnez Propriétés.

  3. Dans la boîte de dialogue Propriétés SMTP (Simple Mail Transfer Protocol), sous l’onglet Général , dans la liste Type de démarrage , sélectionnez Automatique, puis cliquez sur OK.

Définir la clé d’informations d’identification de l’application sur chaque serveur de la batterie de serveurs

Remarque

Vous devez uniquement définir la clé d’informations d’identification de l’application sur vos serveurs si vous utilisez la fonctionnalité d’authentification SMTP sur SharePoint Server 2019.

Si vous souhaitez vous authentifier auprès du serveur SMTP avant d’envoyer un e-mail, vous devez d’abord définir une clé d’informations d’identification d’application sur chaque serveur SharePoint de la batterie de serveurs avant de fournir les informations d’identification. La clé d’informations d’identification de l’application est un mot de passe distinct utilisé pour chiffrer et déchiffrer le mot de passe SMTP. La clé d’informations d’identification de l’application doit être identique sur tous les serveurs SharePoint de la batterie de serveurs.

Pour définir la clé d’informations d’identification de l’application sur chaque serveur de la batterie de serveurs

  1. Lancez SharePoint Management Shell à partir du menu Démarrer d’un serveur SharePoint dans la batterie de serveurs.

  2. Exécutez les commandes PowerShell suivantes, où <la clé> d’informations d’identification de l’application est le mot de passe à utiliser pour chiffrer et déchiffrer le mot de passe SMTP :

    $key = ConvertTo-SecureString -String "<application credential key>" -AsPlainText -Force
    Set-SPApplicationCredentialKey -Password $key
    
  3. Répétez les commandes PowerShell sur chaque serveur SharePoint supplémentaire de la batterie de serveurs, en utilisant la même clé d’informations d’identification d’application sur chaque serveur.

Configurer le courrier sortant pour une batterie

Vous pouvez configurer le courrier électronique sortant pour une batterie de serveurs à l’aide du site web Administration centrale de SharePoint. Utilisez les procédures ci-après pour configurer le courrier électronique sortant. Après avoir exécuté les procédures, les utilisateurs finaux peuvent suivre les modifications et mises à jour apportées à des collections de sites. En outre, les administrateurs de site peuvent, entre autres, recevoir des notifications lorsque des utilisateurs demandent l’accès à un site.

Pour configurer le courrier sortant pour une batterie de serveurs à l’aide de l’Administration centrale.

Sélectionnez la version pour suivre les étapes.

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs de batterie sur le serveur qui exécute l’Administration centrale.

  2. Dans Administration centrale, cliquez sur Paramètres système.

  3. Dans la page Paramètres système, dans la section Courrier électronique et messages texte (SMS), cliquez sur Configurer les paramètres du courrier électronique sortant.

  4. Dans la page Paramètres du courrier électronique sortant, dans la section Paramètres de messagerie, tapez le nom du serveur SMTP pour le courrier sortant (par exemple, courrier.exemple.com) dans la zone Serveur SMTP sortant.

  5. Dans la zone Port du serveur SMTP sortant , tapez le numéro de port de votre serveur SMTP. Si aucun numéro de port n’est spécifié, SharePoint utilise par défaut le port 25.

  6. Dans la zone Adresse de provenance, tapez l’adresse de messagerie comme elle doit apparaître aux destinataires des messages.

  7. Dans la zone Adresse de réponse, tapez l’adresse e-mail à laquelle vous souhaitez que les destinataires de l’e-mail répondent.

  8. Dans la liste Jeu de caractères, sélectionnez le jeu de caractères correspondant à votre langue.

  9. Dans la section Authentification du serveur SMTP , sélectionnez la case d’option Anonyme si votre serveur SMTP ne nécessite pas d’authentification. Sinon, sélectionnez la case d’option Authentifié si votre serveur SMTP nécessite une authentification.

    • Si vous avez sélectionné la case d’option Authentifié, indiquez le nom d’utilisateur dans la zone Nom d’utilisateur et le mot de passe dans la zone Mot de passe.

    Remarque

    Si vous utilisez un compte Windows pour vous authentifier auprès du serveur SMTP, vous pouvez spécifier le nom d’utilisateur au format UPN (user@domain.comUniversal Principal Name) ou au format de connexion NT4 (DOMAIN\user). Si vous utilisez un compte non-Windows pour vous authentifier auprès du serveur SMTP, contactez votre administrateur de messagerie pour déterminer le format de nom d’utilisateur correct.

  10. Dans la zone Utiliser le chiffrement de connexion TLS , sélectionnez la case d’option Oui pour exiger que SharePoint établisse une connexion chiffrée au serveur SMTP avant d’envoyer un e-mail. Sinon, sélectionnez la case d’option Non .

    Remarque

    Le serveur SMTP doit être configuré avec un certificat TLS valide (correspondant au nom de serveur SMTP entré ci-dessus) approuvé par le serveur SharePoint pour que le courrier électronique soit envoyé via TLS.

  11. Dans SharePoint Server Édition d'abonnement, vous avez la possibilité d’utiliser l’authentification par certificat client si vous définissez Utiliser le chiffrement de connexion TLS sur Oui. Pour activer l’authentification par certificat client, définissez Utiliser l’authentification par certificat client sur Oui et sélectionnez le certificat client requis dans la liste déroulante Certificat client. Pour désactiver l’authentification par certificat client, sélectionnez la case d’option Non .

  12. Cliquez sur OK.

Pour configurer le courrier sortant pour une batterie de serveurs à l’aide de Microsoft PowerShell

Suivez ces versions pour spécifier les informations d’identification pour l’authentification SMTP.

  1. Ouvrez SharePoint Management Shell.

  2. Exécutez les commandes PowerShell suivantes pour obtenir l’application web Administration centrale de SharePoint, puis configurez les paramètres de courrier sortant pour cette application web. Les paramètres stockés dans cette application web s’appliquent à l’ensemble de la batterie de serveurs.

    $CentralAdmin = Get-SPWebApplication -IncludeCentralAdministration | ? { $_.IsAdministrationWebApplication -eq $true }
    
    $SmtpServer = "mail.example.com"
    $SmtpServerPort = 587
    $FromAddress = "user@example.com"
    $ReplyToAddress = "replyto@example.com"
    $Credentials = Get-Credential
    $smtpcert = Get-SPCertificate -Identity "SMTP Cert"
    
    Set-SPWebApplication -Identity $CentralAdmin -SMTPServer $SmtpServer -SMTPServerPort $SmtpServerPort -OutgoingEmailAddress $FromAddress -ReplyToEmailAddress $ReplyToAddress -SMTPCredentials $Credentials -Certificate $smtpcert
    

    Remarque

    Pour spécifier des informations d’identification pour l’authentification SMTP, utilisez l’applet Get-Credential de commande et passez-la comme valeur du -SMTPCredentials paramètre . Pour spécifier que SharePoint doit se connecter au serveur SMTP de manière anonyme, transmettez $null comme valeur du -SMTPCredentials paramètre. Si vous ne spécifiez pas le -SMTPCredentials paramètre, les paramètres d’authentification existants sont conservés.

    Remarque

    SharePoint Server Édition d'abonnement ajoute un paramètre facultatif -Certificate à l’applet de commande qui permet à l’utilisateur de spécifier le certificat client à utiliser. Pour spécifier que SharePoint ne doit pas utiliser l’authentification par certificat client, transmettez $null comme valeur pour le -Certificate paramètre .

Configurer le courrier sortant pour une application web spécifique

Vous pouvez configurer le courrier sortant pour une application web spécifique à l’aide du site web Administration centrale. Utilisez les procédures suivantes pour configurer le courrier sortant.

Remarque

Si vous configurez le courrier électronique sortant pour une application web spécifique, celle-ci remplacera la configuration par défaut pour toutes les applications de la batterie de serveurs.

Pour configurer le courrier sortant pour une application web spécifique à l’aide de l’Administration centrale

Sélectionnez la version pour suivre les étapes.

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie sur le serveur qui exécute le site web Administration centrale de SharePoint.

  2. Dans Administration centrale, dans la section Gestion d’applications, cliquez sur Gérer les applications web.

  3. Dans la page Gestion d’applications web, sélectionnez une application web, puis dans le groupe Paramètres généraux du ruban, cliquez sur Courrier électronique sortant.

  4. Dans la page Paramètres du courrier électronique sortant de l’application web, dans la section Paramètres de messagerie, tapez le nom du serveur SMTP pour le courrier électronique sortant (par exemple, courrier.fabrikam.com) dans la zone Serveur SMTP sortant.

  5. Dans la zone Port du serveur SMTP sortant , tapez le numéro de port de votre serveur SMTP. Si aucun numéro de port n’est spécifié, SharePoint utilise par défaut le port 25.

  6. Dans la zone Adresse de provenance, tapez l’adresse de messagerie comme elle doit apparaître aux destinataires des messages.

  7. Dans la zoneAdresse de réponse, tapez l’adresse de messagerie (par exemple l’alias d’un service d’assistance) à laquelle les destinataires doivent répondre

  8. Dans la liste Jeu de caractères, cliquez sur le jeu de caractères correspondant à votre langue.

  9. Dans la section Authentification du serveur SMTP , sélectionnez la case d’option Anonyme si votre serveur SMTP ne nécessite pas d’authentification. Sinon, sélectionnez la case d’option Authentifié si votre serveur SMTP nécessite une authentification.

    • Si vous avez sélectionné la case d’option Authentifié, indiquez le nom d’utilisateur dans la zone Nom d’utilisateur et le mot de passe dans la zone Mot de passe .

    Remarque

    Si vous utilisez un compte Windows pour vous authentifier auprès du serveur SMTP, vous pouvez spécifier le nom d’utilisateur au format UPN (user@domain.comUniversal Principal Name) ou au format de connexion NT4 (DOMAIN\user). Si vous utilisez un compte non-Windows pour vous authentifier auprès du serveur SMTP, contactez votre administrateur de messagerie pour déterminer le format de nom d’utilisateur correct.

  10. Dans la section Utiliser le chiffrement de connexion TLS , sélectionnez la case d’option Oui pour exiger que SharePoint établisse une connexion chiffrée au serveur SMTP avant d’envoyer un e-mail. Sinon, sélectionnez la case d’option Non .

  11. Dans SharePoint Server Édition d'abonnement, vous avez la possibilité d’utiliser l’authentification par certificat client si vous définissez Utiliser le chiffrement de connexion TLS sur Oui. Pour activer l’authentification par certificat client, définissez Utiliser l’authentification par certificat client sur Oui et sélectionnez le certificat client requis dans la liste déroulante Certificat client. Pour désactiver l’authentification par certificat client, sélectionnez la case d’option Non .

  12. Cliquez sur OK.

Pour configurer le courrier sortant pour une application web spécifique à l’aide de Microsoft PowerShell

Suivez ces versions pour spécifier les informations d’identification pour l’authentification SMTP.

  1. Ouvrez SharePoint Management Shell.

  2. Exécutez les commandes PowerShell suivantes pour obtenir l’application web, puis configurez les paramètres de courrier sortant pour cette application web.

    $WebApp = Get-SPWebApplication -Identity &lt;web application URL&gt;
    
    $SmtpServer = "mail.example.com"
    $SmtpServerPort = 587
    $FromAddress = "user@example.com"
    $ReplyToAddress = "replyto@example.com"
    $Credentials = Get-Credential
    $smtpcert = Get-SPCertificate -Identity "SMTP Cert"
    
    Set-SPWebApplication -Identity $CentralAdmin -SMTPServer $SmtpServer -SMTPServerPort $SmtpServerPort -OutgoingEmailAddress $FromAddress -ReplyToEmailAddress $ReplyToAddress -SMTPCredentials $Credentials -Certificate $smtpcert
    

    Remarque

    Pour spécifier des informations d’identification pour l’authentification SMTP, utilisez l’applet Get-Credential de commande et passez-la comme valeur du -SMTPCredentials paramètre . Pour spécifier que SharePoint doit se connecter au serveur SMTP de manière anonyme, transmettez $null comme valeur du -SMTPCredentials paramètre. Si vous ne spécifiez pas le -SMTPCredentials paramètre, les paramètres d’authentification existants sont conservés.

    Remarque

    Une fois que vous avez configuré l’authentification SMTP dans votre batterie de serveurs, vous pouvez tester pour voir si elle s’authentifie. Pour plus d’informations, consultez L’authentification SMTP fonctionne-t-elle vraiment ?.

    Remarque

    SharePoint Server Édition d'abonnement ajoute un paramètre facultatif -Certificate à l’applet de commande qui permet à l’utilisateur de spécifier le certificat client à utiliser. Pour spécifier que SharePoint ne doit pas utiliser l’authentification par certificat client, transmettez $null comme valeur pour le -Certificate paramètre .

Voir aussi

Concepts

Planifier le courrier électronique sortant pour une batterie de serveurs SharePoint Server