Definir o gateway SMTP para o servidor Exchange
Aplica-se a: Exchange Server 2010 SP2, Exchange Server 2010 SP3
Tópico modificado em: 2016-11-28
O Microsoft Exchange Server 2010 usa um gateway SMTP-para-SMS para enviar notificações de mensagens de texto de uma caixa de correio do Exchange para o telefone celular de um usuário. Essa funcionalidade notifica o usuário enviando a ele uma mensagem de texto sempre que uma nova mensagem de email é recebida. Um gateway SMTP-para-SMS é necessário para cada provedor de telefone celular. Vários gateways SMTP-para-SMS comuns estão incluídos no Exchange 2010 Service Pack (SP1). Esses gateways SMTP-para-SMS são armazenados em um arquivo XML, e uma cópia desse arquivo é incluída em cada servidor de Acesso para Cliente e cada servidor de Transporte de Borda. Caso a sua organização precise de um gateway SMTP-para-SMS para um provedor de telefone celular que não esteja incluído no Exchange 2010 SP1, você poderá criar um arquivo XML personalizado usando as instruções incluídas nesse tópico.
Criando um arquivo XML de gateway SMTP personalizado
O arquivo XML do gateway SMTP está localizado na pasta Exchange Server\V14\Bin. O nome do arquivo é TextMessagingHostingData-System.xml. Para criar seu próprio arquivo XML personalizado, é preciso criar um segundo arquivo XML personalizado denominado TextMessagingHostingData-Site.xml no mesmo local nos servidores de Acesso para Cliente e nos servidores de Transporte de Hub em sua organização do Exchange.
Dica
Caso a sua organização do Exchange tenha vários servidores de Acesso para Cliente e servidores de Transporte de Borda, você deverá copiar esse arquivo XML personalizado para todos esses servidores.
Assim que o arquivo tiver sido copiado a todos os servidores aplicáveis, na próxima vez que os usuários tentarem configurar notificações SMS no Painel de Controle do Exchange (ECP), eles verão os novos gateways SMTP-para-SMS que você definiu.
Dica
Como as alterações no arquivo XML personalizado são visíveis sem uma reinicialização do serviço, recomendamos não editar o arquivo XML personalizado no local de destino. Copie-o para outro local para edição e copie o arquivo concluído para a pasta de destino.
Formato do arquivo XML de gateway SMTP
O nome do arquivo XML personalizado deve ser TextMessagingHostingData-Site.xml. Três tipos de informações estão armazenados nesse arquivo:
Informações de país e região, que estão armazenadas na seção Regiões do arquivo XML.
Informações de operadora de gateway SMTP.
Especificações detalhadas de gateway SMTP.
Cada gateway SMTP precisa de um país ou região e uma operadora. Uma operadora pode ter vários gateways SMTP, mas cada gateway SMTP pode ter somente uma operadora. Cada combinação desses três tipos de informações deve ser exclusiva. Por isso, se você definir uma combinação no arquivo personalizado igual à combinação do arquivo padrão, as informações do arquivo padrão serão substituídas.
Seção Regiões
A seção Regiões do arquivo XML é composta por até 3 informações.
Código do país de duas letras ISO2 Esse é o código de duas letras de ISO 3 166-1 alpha-2.
Código do país Esse código é obtido da List of ITU-T Recommendation E.164 Assigned Country Codes.
Exemplo de número de telefone Esse formato de exemplo é opcional.
A seção de regiões no arquivo XML deve ficar como o seguinte:
<Regions>
<Region Iso2="CN">
<CountryCode>86</CountryCode>
<PhoneNumberExample>139 0000 0000</PhoneNumberExample>
</Region>
</Regions>
Dica
Se o arquivo XML personalizado tentar definir a mesma região como uma contida no arquivo padrão, a entrada no arquivo padrão será substituída.
Seção de operadoras
A seção de informações de operadora contém as duas seguintes informações:
ID Esse é um número de 5 dígitos exclusivo nos arquivos XML de configuração SMTP padrão e personalizados.
Nome localizado da operadora Toda operadora pode ter vários nomes. Esse é o nome localizado para a operadora na região local. Você pode especificar nomes para exibição para uma variedade de localidades. Um nome para exibição em português deve sempre ser especificado como padrão.
A seção de operadoras do arquivo XML deve ficar como o seguinte:
<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>
Dica
Se o arquivo XML tiver texto Unicode para o nome de operadora localizado, você deverá salvar o arquivo XML em um formato de codificação UTF-8 ou Unicode.
Seção de serviço
A seção de serviço define a especificação de gateway SMTP. Três tipos de informações estão incluídos nessa seção do arquivo XML.
ISO de Região O ISO de Região que você está especificando deve ter sido anteriormente definido na seção Região do arquivo XML.
Operadora A identidade Operadora deve ter sido anteriormente definida na seção Operadoras do arquivo XML.
SMTPToSMSGateway Esta seção do arquivo contém as seguintes informações:
Endereço SMTP Esse é o endereço SMTP da mensagem a ser roteada quando uma notificação SMS é gerada. Há duas palavras-chave nesse campo. %c é o código do país especificado na seção região e %n é o número de telefone local.
MessageRendering Esse contêiner define como a mensagem é renderizada. Ele inclui inúmeros parâmetros. O parâmetro Container pode ter um de dois valores. Se o valor for o corpo, o conteúdo da mensagem SMS será armazenado no corpo da mensagem. Se o valor for o assunto, o conteúdo da mensagem SMS será armazenado no assunto da mensagem. O parâmetro Capacity especifica quantos caracteres podem estar contidos em uma mensagem SMS. A propriedade CodingScheme do parâmetro Capacity pode ser GSMDefault, Unicode ou Euc-KR.
Um seção de serviço de exemplo pode ser como a seguinte.
<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 uma rede GSM, a capacidade GsmDefault deverá sempre ser especificada, enquanto Unicode é opcional. Quando Unicode não é especificado, todos os caracteres Unicode serão automaticamente convertidos em ? no sistema.
Para uma rede CDMA, pelo menos uma capacidade deve ser especificada.
Dica
Em geral, o gateway SMTP usará alguns caracteres para informações extras, como o campo de. Reserve buffer suficiente ao especificar o tamanho da mensagem para algumas dessas informações extras.
Exemplo de arquivo XML
Este é um exemplo de um arquivo 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. Todos os direitos reservados.