[SharePoint 2016] – Configuration du SMTP (outgoing e-mail)

Posted on

Bonjour à tous.

Microsoft nous propose quelques nouveautés autour de l’outgoing e-mail de SharePoint (serveur SMTP sortant). En effet, pour ceux qui ont installé des fermes SharePoint, nous nous confrontons souvent à un problème simple : paramétrer le serveur SMTP de SharePoint avec un port qui n’est pas celui par défaut.

Cette problématique ne se résout pas très difficilement (bien que…) et demande d’installer un relai SMTP sur un serveur, et de faire transiter les e-mail via ce relai. Microsoft propose maintenant le changement de port et quelques autres nouveautés.

1/ Paramétrer le SMTP (outgoing e-mail) depuis la console d’administration centrale

Il est toujours possible de paramétrer le outgoing e-mail depuis la centrale d’administration. Pour cela, on se rend sur le portail :

01

 

Puis on se rend dans “System Settings” puis “Configure Outgoing e-mail settings” :

02

 

Voici la “nouvelle” page. On remarque 2 nouveaux paramètres :

  • Use Secure Sockets Layer (SSL)
  • SMTP server port

03

 

04

Donc maintenant, nous pouvons utiliser SSL au travers du service SMTP et également la possibilité d’utiliser autre chose que le port 25 !

Quelques limitation sont à prendre en compte (source : https://technet.microsoft.com/EN-US/library/mt346121%28v=office.16%29.aspx) :

  • STARTTLS doit être activé sur le serveur SMTP (pour le SSL)
  • Le serveur SMTP doit supporter TLS 1.0, 1.1, 1.2
  • SSL 2.0 et 3.0 ne sont pas supportés
  • Le serveur SMTP doit avoir  un certificat serveur installé et valide.

 

2/ Paramétrer l’outgoing e-mail avec PowerShell

Bien sûr, il est possible de renseigner ces paramètres via PowerShell. Pour cela Microsoft nous donne directement les scripts nécessaires (voir lien précédent).

Ainsi on apprend que si l’on ne met pas le paramètre –DisableSMTPEncryption dans la commande, par défaut SSL sera activé :

 


$WebApp = Get-SPWebApplication -IncludeCentralAdministration | ? { $_.IsAdministrationWebApplication -eq $true }
Set-SPWebApplication -Identity $WebApp -SMTPServer smtp.demo.com -OutgoingEmailAddress sharepoint@demo.com -ReplyToEmailAddress sharepoint@demo.com -SMTPServerPort 222

05

06


$WebApp = Get-SPWebApplication -IncludeCentralAdministration | ? { $_.IsAdministrationWebApplication -eq $true }
Set-SPWebApplication -Identity $WebApp -SMTPServer smtp.demo.com -DisableSMTPEncryption -OutgoingEmailAddress sharepoint@demo.com -ReplyToEmailAddress sharepoint@demo.com -SMTPServerPort 220
demo@contoso.com

07

08

Et voilà !

Advertisements

8 thoughts on “[SharePoint 2016] – Configuration du SMTP (outgoing e-mail)

    […] J’aurai voulu faire un post sur les nouveautés du SMTP de SharePoint, mais Florent Cazenave l’a publié avant 🙂 du coup je vous partage son blog : https://kazoumoulox.wordpress.com/2015/08/27/sp-2016-smtp-outgoing-e-mail/ […]

      Florent Cazenave responded:
      27 August 2015 at 11:24

      Merci !

    mickey75019 said:
    27 August 2015 at 11:14

    Excellent 🙂 PingBack

    EtienneL said:
    27 August 2015 at 21:47
    Alexandre DAVID said:
    1 September 2015 at 09:25

    OOB : toujours pas d’utilisation possible d’un SMTP nécessitant une authentification … pas cool.

      Florent Cazenave responded:
      3 September 2015 at 11:00

      Effectivement… peut être dans la version finale même si j’y crois moyen.

    Freddy0ne said:
    28 January 2017 at 22:40

    Bonsoir,
    J’ai installé un sharepoint 2016, je n’arrive pas à recevoir de mails.
    Quelqu’un peut il m’aider svp?

      Florent Cazenave responded:
      30 January 2017 at 10:14

      Bonjour,
      Avez-vous configuré les mails sortant dans la centrale d’administration ? (outgoing emails) ?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s