Configurer le courrier électronique sortant pour une batterie SharePoint server

S’APPLIQUE À :  yes-img-13 2013  yes-img-16 2016  yes-img-19 2019  yes-img-se Subscription Edition  no-img-sop SharePoint in Microsoft 365

Notes

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

Notes

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

Cet article explique comment configurer le courrier électronique 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 électronique 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 Plan outgoing email for a SharePoint Server farm.

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 électronique sortant pour une application web spécifique à l’aide de Microsoft PowerShell. Pour plus d’informations, voir la section « Configurer les paramètres d’une application web spécifique » dans SharePoint Server 2016, paramètresde configuration du courrier électronique sortant.

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.

Notes

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 à La configuration du service SMTP.

Pour installer le service SMTP

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

  2. Ouvrez le 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 correctement terminée, 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.

Notes

Pour gérer le service SMTP sur Windows Server 2008, Windows Server 2012 R2 et Windows Server 2016, vous devez utiliser Internet Information Services (IIS) 6.0 Manager. 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 le 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 rôles serveur s’affiche, sélectionnez Outils de gestion et compatibilité avec la 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 exécute cette procédure est membre du groupe Administrateurs sur le serveur d’applications.

  2. Ouvrez le Gestionnaire de serveur, cliquez sur Outils, puis sélectionnez 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, puis cliquez sur Démarrer, puis cliquez à nouveau avec le bouton droit sur le serveur et 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’accès anonyme est sélectionné, 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 le 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 des types 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

Notes

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 comptez vous authentifier sur le serveur SMTP avant d’envoyer des courriers électroniques, 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 SharePoint serveurs 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 le SharePoint Management Shell à partir menu Démarrer’un serveur SharePoint de la batterie de serveurs.

  2. Exécutez les commandes PowerShell suivantes, où la clé 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 dans la batterie de serveurs, à l’aide de 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 à suivre.

  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 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 de 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 utilisera 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 d’adresse de réponse, tapez l’adresse de messagerie à laquelle vous souhaitez que les destinataires du message 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 radio Anonyme si votre serveur SMTP ne nécessite pas d’authentification. Dans le cas contraire, sélectionnez la radio authentifiée si votre serveur SMTP requiert une authentification.

    • Si vous avez sélectionné la case d’radio authentifiée, fournissez le nom d’utilisateur dans la zone Nom d’utilisateur et le mot de passe dans la zone Mot de passe.

    Notes

    Si vous utilisez un compte Windows pour vous authentifier sur le serveur SMTP, vous pouvez spécifier le nom d’utilisateur à l’aide du format de nom principal universel (user@domain.com) ou du format de connexion NT4 (DOMAINE\utilisateur). Si vous utilisez un compte non Windows pour vous authentifier sur le 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’radio Oui pour demander à SharePoint d’établir une connexion chiffrée au serveur SMTP avant d’envoyer des messages électroniques. Dans le cas contraire, sélectionnez la touche Non.

    Notes

    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 Subscription Edition, vous avez la possibilité d’utiliser l’authentification par certificat client si vous définissez le chiffrement de connexion TLS sur Oui. Pour activer l’authentification par certificat client, définissez Utiliser l’authentification de certificat client sur Oui et sélectionnez le certificat client requis dans la liste de listes de certificats client. Pour désactiver l’authentification par certificat client, sélectionnez la bouton d’radio Non.

  12. Cliquez sur OK.

Pour configurer le courrier électronique 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 SharePoint Administration centrale, puis configurez les paramètres du courrier électronique 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
    

    Notes

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

    Notes

    SharePoint Server Subscription Edition ajoute un paramètre facultatif à la cmdlet qui permet à l’utilisateur de spécifier le certificat -Certificate client à utiliser. Pour spécifier que SharePoint ne doit pas utiliser l’authentification de certificat client, passez $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.

Notes

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 à suivre.

  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 de 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 utilisera 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 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 radio Anonyme si votre serveur SMTP ne nécessite pas d’authentification. Dans le cas contraire, sélectionnez la radio authentifiée si votre serveur SMTP requiert une authentification.

    • Si vous avez sélectionné la case d’radio authentifiée, fournissez le nom d’utilisateur dans la zone Nom d’utilisateur et le mot de passe dans la zone Mot de passe.

    Notes

    Si vous utilisez un compte Windows pour vous authentifier sur le serveur SMTP, vous pouvez spécifier le nom d’utilisateur à l’aide du format de nom principal universel (user@domain.com) ou du format de connexion NT4 (DOMAINE\utilisateur). Si vous utilisez un compte non Windows pour vous authentifier sur le 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 radio Oui pour exiger la SharePoint pour établir une connexion chiffrée au serveur SMTP avant d’envoyer des messages électroniques. Dans le cas contraire, sélectionnez la touche Non.

  11. Dans SharePoint Server Subscription Edition, vous avez la possibilité d’utiliser l’authentification par certificat client si vous définissez le chiffrement de connexion TLS sur Oui. Pour activer l’authentification par certificat client, définissez Utiliser l’authentification de certificat client sur Oui et sélectionnez le certificat client requis dans la liste de listes de certificats client. Pour désactiver l’authentification par certificat client, sélectionnez la bouton d’radio Non.

  12. Cliquez sur OK.

Pour configurer le courrier électronique 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 du courrier électronique 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
    

    Notes

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

    Notes

    Une fois que vous avez installé l’authentification SMTP dans votre batterie de serveurs, vous pouvez tester son authentification. Pour plus d’informations, voir l’th SMTP fonctionne-t-elle vraiment ?

    Notes

    SharePoint Server Subscription Edition ajoute un paramètre facultatif à la cmdlet qui permet à l’utilisateur de spécifier le certificat -Certificate client à utiliser. Pour spécifier que SharePoint ne doit pas utiliser l’authentification de certificat client, passez $null comme valeur pour le -Certificate paramètre.

Voir aussi

Concepts

Planifier le courrier électronique sortant pour une batterie SharePoint Server