Normalização E.164 em SMS A2P: formato, validade e alcançabilidade
Saiba o que é possível — e o que não é — concluir ao normalizar números para SMS A2P e como documentar as decisões sem confundir formato, validade e alcançabilidade.

E.164 ajuda a representar números de forma uniforme, mas não comprova que sejam válidos
Para trabalhar com números em SMS A2P, convém separar três perguntas: como um número é representado, se ele cumpre as regras aplicáveis e que sinais existem sobre sua alcançabilidade. Essas conclusões não são intercambiáveis.
A referência à Recomendação E.164 da UIT pode ser consultada em https://www.itu.int/rec/T-REC-E.164/. Sem trechos verificáveis da recomendação, não cabe atribuir a ela requisitos técnicos específicos nem transformá-la em uma receita de normalização.
Com a documentação disponível, uma representação E.164 não comprova que o número exista, esteja atribuído ou ativo, pertença ao destinatário ou possa receber SMS. Antes de estabelecer controles, consulte a documentação primária pertinente e registre que conclusão cada verificação permite obter.
- Formato: documente a representação utilizada pelo seu sistema e a fonte que fundamenta as regras.
- Validade: determine que documentação oficial ou plano de numeração se aplica ao país e ao contexto.
- Alcançabilidade: descreva separadamente os sinais observados e seus limites; não os apresente como garantia de entrega.

Estruture o fluxo para preservar a entrada e documentar cada alteração
As evidências disponíveis não permitem prescrever um fluxo técnico universal para interpretar e transformar entradas. Como medida de controle de dados, preserve o valor recebido e mantenha separados a entrada original, a representação processada e as decisões tomadas.
Antes de automatizar transformações, identifique a documentação autorizada aplicável ao contexto. Se não puder fundamentar uma regra, não a transforme em uma instrução técnica confirmada: encaminhe o caso para análise conforme os procedimentos internos.
- Preserve a entrada exatamente como foi recebida, de acordo com as políticas aplicáveis de privacidade e retenção.
- Registre, quando pertinente, qual regra documentada foi aplicada e que contexto foi utilizado.
- Não infira um país nem transforme uma entrada com base em regras não verificadas.

Prefixos internacionais e zeros nacionais exigem contexto
A documentação fornecida não inclui planos oficiais que permitam definir regras para prefixos internacionais, códigos de país ou zeros iniciais. Esses casos devem ser resolvidos consultando o plano de numeração oficial pertinente, e não com uma regra universal deduzida da aparência da sequência.
Se faltar contexto ou a documentação aplicável não estiver disponível, mantenha a entrada sem alterações e sinalize o caso para análise conforme o processo interno.
- Não atribua um país a uma entrada ambígua sem contexto e respaldo documental.
- Não remova nem preserve zeros iniciais como regra geral sem uma fonte oficial pertinente.
- Não considere uma sequência válida apenas porque parece internacional.
Extensões e entradas ambíguas: não as transforme em dígitos do assinante
As evidências disponíveis não permitem estabelecer uma regra técnica para tratar extensões na normalização de números para SMS. Consulte a documentação pertinente antes de decidir como representá-las ou separá-las.
No caso de separadores, campos incompletos ou entradas com vários componentes possíveis, diferencie o que foi recebido de qualquer interpretação posterior. Se não puder justificar uma interpretação com documentação e contexto, não a apresente como segura.
- Não documente como regra verificada uma transformação de extensões sem respaldo técnico pertinente.
- Mantenha as entradas ambíguas identificáveis para que não sejam confundidas com dados confirmados.
- Submeta as regras de correção, rejeição ou análise à documentação e aos procedimentos aprovados.
Valide com planos oficiais e deixe claras as limitações
A documentação fornecida não inclui planos de numeração oficiais nem um procedimento verificável para comparar números com eles. Para definir esses controles, consulte a fonte primária aplicável e registre seu escopo. A página da E.164 da UIT é um ponto de partida, não uma evidência suficiente de detalhes operacionais: https://www.itu.int/rec/T-REC-E.164/.
Separe o resultado de uma verificação de formato de qualquer conclusão sobre existência, atividade, titularidade ou recebimento de SMS. As evidências disponíveis também não permitem tratar uma consulta HLR ou um estado de rede como prova de consentimento, identidade, titularidade ou entrega garantida.
- Identifique qual plano, versão e procedimento fundamentam a validação antes de aplicá-la.
- Descreva os resultados das verificações sem extrapolar o que permitem concluir.
- Mantenha os requisitos de consentimento e as normas aplicáveis separados das verificações de formato ou de rede.
Erros que prejudicam a qualidade dos dados
Sem documentação pertinente, não é possível respaldar como regras confirmadas a remoção de dígitos, a atribuição de códigos de país ou a substituição de valores originais. Documente a fonte de cada transformação e preserve a entrada para que seja possível distinguir o dado recebido do dado processado.
Uma verificação de formato também não permite concluir que um número seja alcançável. As decisões sobre mensagens A2P devem estar de acordo com o consentimento e as normas aplicáveis.
- Não altere zeros iniciais sem documentação aplicável.
- Não complete códigos de país com base apenas no comprimento ou na aparência do número.
- Não equipare uma representação E.164 a um número atribuído, ativo ou capaz de receber SMS.
- Não apresente como verificada uma transformação sem respaldo documental.
Rastreabilidade com proteção de dados
As evidências disponíveis não estabelecem um modelo técnico de rastreabilidade nem prazos de retenção. Defina acesso, registro e exclusão de acordo com as políticas de privacidade e as obrigações aplicáveis, sem atribuir essas decisões a fontes que não as documentam.
Ao documentar o processo, diferencie a entrada original dos valores resultantes e das decisões de análise, respeitando as políticas pertinentes ao tratamento de números de telefone.
- Aplique as políticas pertinentes de acesso e retenção.
- Baseie a retenção e a exclusão nas obrigações e políticas aplicáveis.
- Não afirme que um modelo de registro tem respaldo em fontes oficiais sem ter verificado isso.
Perguntas frequentes
Um número no formato E.164 garante que receberá um SMS?
Não. As evidências disponíveis não permitem concluir que o formato comprove existência, atividade, titularidade ou capacidade de receber SMS.
Devo sempre remover o zero inicial?
Não é possível estabelecer uma regra geral com a documentação disponível. Consulte o plano de numeração oficial pertinente antes de definir como tratar o número.
O que devo fazer com um número que não inclui o código do país?
Não infira o país sem contexto e documentação que fundamentem essa decisão. Se não puder determiná-lo, mantenha a entrada identificada para análise conforme o processo interno.
Como devo tratar uma extensão ao normalizar um número para SMS?
As evidências disponíveis não permitem definir uma regra técnica. Consulte a documentação pertinente e não apresente uma transformação como verificada sem respaldo.
Uma consulta HLR confirma a identidade ou o consentimento do destinatário?
Ela não deve ser tratada como prova de identidade, titularidade ou consentimento, nem como garantia de entrega.
Fontes consultadas
- ITU-T Recommendation E.164International Telecommunication Union
- 3GPP specifications by series3GPP
- GSMA network technologies resourcesGSMA