Définir la passerelle SMTP sur Exchange Server
S’applique à : Exchange Server 2010 SP2, Exchange Server 2010 SP3
Dernière rubrique modifiée : 2016-11-28
Microsoft Exchange Server 2010 utilise une passerelle SMTP-SMS pour envoyer les notifications de messages texte depuis une boîte aux lettres Exchange vers le téléphone mobile d’un utilisateur. Cette fonctionnalité permet d’envoyer un message texte à l’utilisateur chaque fois qu’un nouveau message électronique est reçu. Une passerelle SMTP-SMS est nécessaire pour chaque fournisseur de téléphonie mobile. Plusieurs passerelles SMTP-SMS courantes sont incluses à Exchange 2010 Service Pack (SP1). Ces passerelles SMTP-SMS sont stockées dans un fichier XML et une copie de ce fichier est incluse sur chaque serveur d’accès au client et chaque serveur de transport Hub. Si votre organisation nécessite une passerelle SMTP-SMS pour un fournisseur de téléphonie mobile qui ne se trouve pas dans Exchange 2010 SP1, vous pouvez créer un fichier XML personnalisé en utilisant les instructions incluses dans cette rubrique.
Création d’un fichier XML de passerelle SMTP personnalisée
Le fichier XML de passerelle SMTP se trouve dans le dossier Exchange Server\V14\Bin. Le nom de fichier est TextMessagingHostingData-System.xml. Afin de créer votre propre fichier XML personnalisé, vous devez créer un second fichier XML personnalisé nommé TextMessagingHostingData-Site.xml dans le même emplacement sur les serveurs d’accès au client et les serveurs de transport Hub dans votre organisation Exchange.
Remarque : |
---|
Si votre organisation Exchange comprend plusieurs serveurs d’accès au client et de transport Hub, vous devez copier ce fichier XML personnalisé pour toux ces serveurs. |
Dès que le fichier a été copié dans tous les serveurs applicables, la prochaine fois que vos utilisateurs essaient de configurer des notifications SMS dans le Panneau de configuration Exchange, ils voient les nouvelles passerelles SMTP-SMS que vous avez définies.
Remarque : |
---|
Étant donné que les modifications concernant le fichier XML personnalisé sont visibles sans effectuer de redémarrage, nous vous recommandons de ne pas modifier le fichier XML personnalisé dans l’emplacement cible. Copiez-le dans un autre emplacement pour effectuer la modification, puis copiez le fichier terminé dans le dossier cible. |
Format de fichier XML de passerelle SMTP
Le nom du fichier XML personnalisé doit être TextMessagingHostingData-Site.xml. Trois catégories d’informations sont stockées dans ce fichier :
Les informations relatives aux pays et aux régions stockées dans la section Régions du fichier XML.
Les informations des opérateurs de passerelle SMTP.
Les informations détaillées de passerelle SMTP.
Chaque passerelle SMTP nécessite un pays ou une région et un opérateur. Un opérateur peut disposer de plusieurs passerelles SMTP mais chacune ne peut avoir qu’un seul opérateur. Chaque combinaison de ces trois catégories d’informations doit être unique. Par conséquent, si vous définissez une combinaison dans le fichier personnalisé similaire à celle du fichier par défaut, les informations du fichier par défaut seront écrasées.
Section Régions
La section Régions du fichier XML est constituée de trois parties d’informations.
Code ISO2 à deux lettres Il s’agit du code à deux lettres d’ISO 3 166-1 alpha-2.
Code de pays Ce code est obtenu dans la Liste des indicatifs de pays de la Recommandation ITU-T E.164 attribués.
Exemple de numéro de téléphone Ce format d’exemple est facultatif.
La section Régions dans le fichier XML ressemble à ce qui suit :
<Regions>
<Region Iso2="CN">
<CountryCode>86</CountryCode>
<PhoneNumberExample>139 0000 0000</PhoneNumberExample>
</Region>
</Regions>
Remarque : |
---|
Si le fichier XML personnalisé essaie de définir la même région que celle contenue dans le fichier par défaut, l’entrée dans le fichier par défaut sera écrasée. |
Section Opérateurs
La section des informations sur les opérateurs contient les deux parties d’informations suivantes :
ID Il s’agit d’un nombre à 5 chiffres unique dans les fichiers XML de configuration SMTP par défaut et personnalisés.
Nom localisé de l’opérateur Chaque opérateur peut disposer de plusieurs noms. Il s’agit du nom localisé pour l’opérateur dans la région locale. Vous pouvez spécifier les noms complets pour plusieurs localités. Un nom complet français devrait toujours être spécifié par défaut.
La section Opérateurs dans le fichier XML ressemble à ce qui suit :
<Carriers>
<Carrier Identity="30344">
<LocalizedInfo Culture="en">
<DisplayName>Gold Systems, Inc.</DisplayName>
</LocalizedInfo>
</Carrier>
<Carrier Identity="30345">
<LocalizedInfo Culture="en">
<DisplayName>China Mobile</DisplayName>
</LocalizedInfo>
<LocalizedInfo Culture="zh">
<DisplayName>中国移动</DisplayName>
</LocalizedInfo>
</Carrier>
</Carriers>
Remarque : |
---|
Si le fichier XML contient du texte Unicode pour le nom d’opérateur localisé, vous devez enregistrer le fichier XML au format de codage UTF-8 ou Unicode. |
Section Service
La section Service définit la spécification de passerelle SMTP. Trois catégories d’informations sont incluses dans cette section de fichier XML.
Code ISO de région Le code de région ISO que vous spécifiez doit avoir été préalablement défini dans la section Région du fichier XML.
Opérateur L’identité de l’opérateur doit avoir été préalablement définie dans la section Opérateurs du fichier XML.
SMTPToSMSGateway Cette section du fichier contient les informations suivantes :
Adresse SMTP Il s’agit de l’adresse SMTP du message à acheminer lorsqu’une notification SMS est générée. Deux mots clés se trouvent dans ce champ. %c est le code pays spécifié dans la section Régions et %n le numéro de téléphone local.
MessageRendering Ce conteneur définit la manière dont le message est rendu. Il inclut plusieurs paramètres. Le paramètre Container prend l’une des deux valeurs suivantes. Si la valeur correspond au corps, le contenu du message SMS est stocké dans le corps du message. Si la valeur correspond à l’objet, le contenu du message SMS est stocké dans l’objet du message. Le paramètre Capacity spécifie le nombre de caractères qui peuvent être contenus dans un message SMS. La propriété CodingScheme du paramètre Capacity peut être GSMDefault, Unicode ou Euc-KR.
La section Service ressemble à ce qui suit :
<Service>
<RegionIso2>CN</RegionIso2>
<CarrierIdentity>30345</CarrierIdentity>
<Type>SmtpToSmsGateway</Type>
<SmtpToSmsGateway>
<RecipientAddressing>
<SmtpAddress>%n@139.com</SmtpAddress>
</RecipientAddressing>
<MessageRendering Container="Body">
<Capacity CodingScheme="GsmDefault">140</Capacity>
<Capacity CodingScheme="Unicode">50</Capacity>
</MessageRendering>
</SmtpToSmsGateway>
</Service>
Pour un réseau GSM, La capacité GsmDefault doit toujours être indiquée alors qu’Unicode est facultatif. Lorsqu’Unicode n’est pas indiqué, tous les caractères Unicode seront automatiquement convertis en ? dans le système.
Pour un réseau CDMA, au moins une capacité doit être indiquée.
Remarque : |
---|
En règle générale, la passerelle SMTP utilisera certains caractères pour des informations supplémentaires, telles que le champ À partir de. Gardez assez de mémoire tampon lors de la spécification de la longueur du message pour certaines informations supplémentaires. |
Exemple de fichier XML
Voici un exemple de fichier TextMessagingHostingData-Site.xml complet.
<?xml version="1.0" ?>
<TextMessagingHostingData xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema">
<Regions>
<Region Iso2="CN">
<CountryCode>86</CountryCode>
<PhoneNumberExample>139 0000 0000</PhoneNumberExample>
</Region>
</Regions>
<Carriers>
<Carrier Identity="30344">
<LocalizedInfo Culture="en">
<DisplayName>Gold Systems, Inc.</DisplayName>
</LocalizedInfo>
</Carrier>
<Carrier Identity="30345">
<LocalizedInfo Culture="en">
<DisplayName>China Mobile</DisplayName>
</LocalizedInfo>
<LocalizedInfo Culture="zh">
<DisplayName>中国移动</DisplayName>
</LocalizedInfo>
</Carrier>
</Carriers>
<Services>
<Service>
<RegionIso2>US</RegionIso2>
<CarrierIdentity>30344</CarrierIdentity>
<Type>SmtpToSmsGateway</Type>
<SmtpToSmsGateway>
<RecipientAddressing>
<SmtpAddress>%n@paging.goldsys.com</SmtpAddress>
</RecipientAddressing>
<MessageRendering Container="Body">
<Capacity CodingScheme="GsmDefault">140</Capacity>
</MessageRendering>
</SmtpToSmsGateway>
</Service>
<Service>
<RegionIso2>CN</RegionIso2>
<CarrierIdentity>30345</CarrierIdentity>
<Type>SmtpToSmsGateway</Type>
<SmtpToSmsGateway>
<RecipientAddressing>
<SmtpAddress>%n@139.com</SmtpAddress>
</RecipientAddressing>
<MessageRendering Container="Body">
<Capacity CodingScheme="GsmDefault">140</Capacity>
<Capacity CodingScheme="Unicode">50</Capacity>
</MessageRendering>
</SmtpToSmsGateway>
</Service>
</Services>
</TextMessagingHostingData>
© 2010 Microsoft Corporation. Tous droits réservés.