Definir la puerta de enlace SMTP en Exchange Server

 

Se aplica a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Última modificación del tema: 2016-11-28

Exchange Server 2010 de Microsoft utiliza una puerta de lance de SMTP a SMS para enviar notificaciones de mensajería de texto desde un buzón de correo de Exchange al teléfono móvil de un usuario. Esta funcionalidad notifica a un usuario enviándole un mensaje de texto cuando se recibe un nuevo mensaje de correo electrónico. Se necesita una puerta de enlace SMTP a SMS para cada proveedor de teléfono móvil. Se incluyen varias puertas de enlace SMTP a SMS comunes con Exchange 2010 Service Pack (SP1). Estas puertas de enlace SMTP a SMS se almacenan en un archivo XML y se incluye una copia de ese archivo en cada servidor de acceso de cliente y en cada servidor de transporte de concentradores. Si su organización necesita una puerta de enlace SMTP a SMS para un proveedor de teléfono móvil que no se incluye en Exchange 2010 SP1, puede crear un archivo XML personalizado al seguir las instrucciones incluidas en este tema.

Cómo crear un archivo XML de la puerta de enlace SMTP personalizada

El archivo XML de la puerta de enlace SMTP está ubicado en la carpeta Exchange Server\V14\Bin. El nombre del archivo es TextMessagingHostingData-System.xml. Para crear su propio archivo XML personalizado, debe crear un segundo archivo XML personalizado llamado TextMessagingHostingData-Site.xml en la misma ubicación en los servidores de acceso de cliente y los servidores de transporte de concentradores en su organización Exchange.

Nota

Si su organización Exchange incluye varios servidores de acceso de cliente y servidores de transporte de concentradores, debe copiar este archivo XML personalizado en todos estos servidores.

Tan pronto como se haya copiado el archivo a todos los servidores aplicables, la próxima vez que los usuarios intenten configurar las notificaciones de SMS en Panel de control de Exchange (ECP), verán las nuevas puertas de enlace SMTP a SMS que usted definió.

Nota

Como los cambios en el archivo XML personalizado son visibles sin reinicio del servicio, le recomendamos que no edite el archivo XML personalizado en la ubicación deseada. Cópielo a otra ubicación para editarlo, y luego copie el archivo completado en la carpeta deseada.

Formato del archivo XML de la puerta de enlace SMTP

El nombre del archivo XML personalizado debe ser TextMessagingHostingData-Site.xml. En este archivo se almacenan tres tipos de información:

  • La información sobre el país y la región, que se almacena en la sección Regiones del archivo XML.

  • Información del portador de la puerta de enlace SMTP.

  • Especificaciones detalladas de la puerta de enlace SMTP.

Cada puerta de enlace SMTP requiere un país o región y un portador. Un portador puede tener varias puertas de enlace SMTP, pero cada puerta de enlace SMTP puede tener solo un portador. Cada combinación de estos tres tipos de información debe ser única. Por lo tanto, si define una combinación en el archivo personalizado que es la misma que la combinación en el archivo predeterminado, se sobrescribirá la información en el archivo predeterminado.

Sección Regiones

La sección Regiones del archivo XML está formada por tres datos.

<Regions>
    <Region Iso2="CN">
      <CountryCode>86</CountryCode> 
      <PhoneNumberExample>139 0000 0000</PhoneNumberExample> 
    </Region>
</Regions>

Nota

Si un archivo XML personalizado intenta definir la misma región que la contenida en el archivo predeterminado, se sobrescribirá la entrada en el archivo predeterminado.

Sección Portadores

La sección de información del portador contiene los dos siguientes datos:

  • ID   Este es un número de 5 dígitos que es único dentro de los archivos XML de configuración SMTP personalizados predeterminados.

  • Nombre localizado del portador   Cada portador puede tener varios nombres. Este es el nombre localizado para el portador en la región local. Puede especificar nombres para mostrar para una variedad de localidades. Cada nombre para mostrar en inglés siempre se debe especificar como uno predeterminado.

La sección Portadores del archivo XML puede verse de la siguiente forma:

<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>

Nota

Si el archivo XML contiene texto Unicode para el nombre localizado del portador, debe guardar el archivo XML en un formato de codificación Unicode o UTF-8.

Sección Servicio

La sección servicio define la especificación de la puerta de enlace SMTP. Se incluyen tres tipos de información en esta sección del archivo XML.

  • Región ISO   La región ISO que está especificando debe haber estado definida anteriormente en la sección Región del archivo XML.

  • Portador   La identidad del portador debe haber sido definida anteriormente en la sección Portadores del archivo XML.

  • SMTPToSMSGateway   Esta sección del archivo contiene la siguiente información:

    • Dirección SMTP   Esta es la dirección SMTP para que el mensaje se enrute cuando se genera una notificación SMS. En este campo hay dos palabras clave. %c es el código de país especificado en la sección región y %n es el número de teléfono local.

    • MessageRendering   Este contenedor define cómo se representa el mensaje. Incluye varios parámetros. El parámetro Container puede tener uno de estos dos valores: Si el valor es el cuerpo, entonces el contenido del mensaje SMS se almacena en el cuerpo del mensaje. Si el valor es el asunto, entonces el contenido del mensaje SMS se almacena en el asunto del mensaje. El parámetro Capacity especifica cómo un mensaje SMS puede contener muchos caracteres. La propiedad CodingScheme del parámetro Capacity puede ser GSMDefault, Unicode, o Euc-KR.

Una sección de servicio de ejemplo debe verse de la siguiente manera.

<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>

Para una red GSM, siempre se debe especificar la capacidad GsmDefault, mientras que Unicode es opcional. Cuando no se especifica Unicode, todos los caracteres Unicode se convertirán automáticamente en ? en el sistema.

Para una red CDMA, se debe especificar al menos una capacidad.

Nota

Típicamente, la puerta de enlace SMTP usará algunos caracteres para la información adicional, como el campo desde. Reserve el búfer suficiente cuando al especificar la longitud del mensaje para algunos de estos datos adicionales.

Ejemplo del archivo XML

Este es un ejemplo de un archivo TextMessagingHostingData-Site.xml completo.

<?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. Reservados todos los derechos.