Bonjour,
J'avais trouvé ceci
Même si cela est intéressant, j'imagine mal mes utilisateurs commencer à créer des contacts dans l'active directory (sans compter les problèmes de gestion). Cela doit rester simple comme dans la version Share Point sans Exchange sur la même machine.
Une partie de la solution a déjà été mis en place par MS car ils ont créé un connector pour @companyweb, et bien pourquoi ne pas faire la même chose pour un "vrai" nom de domaine, par exemple share.contoso.com (il faut prendre un autre nom de domaine que ceux déjà gérés par votre exchange (un sous domaine est par exemple intéressant)).
1. Configurer pour que les mails arrivent sur l'exchange.
La première étape étant de router les mails destinés à @share.contoso.com, il faut donc configurer de la même manière que @contoso.com (autrement dit modifier les DNS et plus précisemment les MX record pour share.contoso.com).
2. Exchange 2007
2.1 Le connector
Il faut créer un "foreign connector" qui va envoyé les mails reçus par l'exchange dans un drop directory. Ouvrez l'exchange Management Shell et tapez :
New-ForeignConnector -Name "Sps mail" -AddressSpaces "share.contoso.com"
Cela va créer le connector "Sps mail" (le nom n'est pas important mais il faut un nom)
Par défaut, le drop directory n'est pas drop par défaut, alors 2 solutions :
- soit créer le directory Sps mail et y mettre les sécurités afférentes (
http://technet.microsoft.com/en-us/library/aa998275.aspx) - soit le changer en drop
Vu l'usure de mes nerfs à ce moment là, j'ai choisi l'option 2. Il faut donc taper la commande suivante dans l'Exchange Management Shell :
Set-ForeignConnector "Sps mail" -DropDirectory "Drop"
Si vous tapez Get-ForeignConnector, vous devriez donc avoir sur une installation par défaut :
Name AddressSpaces DropDirectory Enabled
Windows SBS Company We... {smtp:companyweb;1} Drop True
Sps mail {smtp:share.contoso.com;1} Drop True
Il faut faire un restart du Microsoft Exchange Transport service (restart-service MSExchangeTransport dans l'Exchange Shell)
2.2 Autorisation de passage des mails destinés vers ce domaine
Il faut que Exchange accepte les mails depuis internet sinon on va tomber sur le problème du "unable to relay", dans le shell d'exchange :
new-AcceptedDomain -Name 'Sts domain' -DomainName 'share.contoso.com' -DomainType 'ExternalRelay'
3 Sharepoint
Il faut configurer sharepoint pour le nouveau nom de domaine. Lancez le site d'administration de Sharepoint et allez dans Operations > Incoming E-Mail Settings :
4. Conclusion
Plus qu'à tester depuis l'extérieur pour voir les mails arrivés dans les documents lists par exemple.
5. Post détails
Il ne faut pas oublier dans les dossiers sharepoint qui peuvent recevoir du courrier d'accepter les emails qui viennent de n'importe quel expéditeur (dans la même page qui permet d'activer la réception d'email).
En cas de multiple server exchange ça ne marchera pas, mais bon on est un peu en dehors du concept Small Business Server (le plus simple est alors d'installer Sharepoint sur une machine sans Exchange et de faire un forward)
En cas de multiple server exchange ça ne marchera pas, mais bon on est un peu en dehors du concept Small Business Server (le plus simple est alors d'installer Sharepoint sur une machine sans Exchange et de faire un forward)
Si vous avez un front-exchange ou un autre mail filtrant avant, il faut aussi ajouter le domaine à forwarder/gérer.