Come posso risolvere i problemi relativi all'ID mittente durante l'invio di messaggi SMS in Amazon SNS?

4 minuti di lettura
0

L’ID mittente dei messaggi di testo mobili (SMS) di Amazon Simple Notification Service (Amazon SNS) non funziona. Oppure l'ID mittente cambia quando viene recapitato ai destinatari.

Risoluzione

Per risolvere i problemi relativi all'ID mittente quando invii messaggi SMS in Amazon SNS, utilizza una delle seguenti risoluzioni per il problema specifico riscontrato.

Nota: per visualizzare un elenco dei paesi che richiedono un ID mittente preregistrato, consulta Paesi e regioni AWS supportati.

L'ID mittente è diverso da quello configurato

È necessario richiedere un ID mittente nel paese a cui si inviano i messaggi.

Nota: se utilizzi un ID mittente non registrato per inviare messaggi SMS a un paese che richiede ID mittente preregistrati, puoi modificare l'ID.

L'ID mittente viene inviato come “AVVISO” ai destinatari dei messaggi SMS

Se non specifichi un ID mittente quando invii messaggi SMS a paesi che ne richiedono uno, viene visualizzato AVVISO come identità di origine. Per specificare un ID mittente nella richiesta di pubblicazione, utilizza la console di Amazon SNS o gli SDK AWS.

L'ID mittente viene inviato come “AVVISO” o “NON VERIFICATO” ai destinatari dei messaggi SMS senza policy basata sulle risorse

Gli ID mittente creati dopo agosto 2024 devono avere una policy basata sulle risorse che consenta a SNS di utilizzare l'ID mittente per inviare messaggi.

Il seguente esempio di policy basata sulle risorse consente ad Amazon SNS di inviare messaggi SMS con l'ID mittente specificato:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "sns.amazonaws.com"
      },
      "Action": [
        "sms-voice:SendTextMessage"
      ],
      "Resource": "arn:Partition:sms-voice:Region:Account:sender-id/Senderid/Countrycode",
      "Condition": {
        "StringEquals": {
          "aws:SourceAccount": "Account"
        }
      }
    }
  ]
}

I messaggi SMS non vengono recapitati o vengono bloccati quando utilizzi un ID mittente

Se i messaggi SMS non vengono recapitati o vengono bloccati quando utilizzi un ID mittente, completa le seguenti attività:

Se i messaggi continuano a non essere inviati, consulta la sezione Come posso risolvere gli errori relativi ai messaggi di testo mobili (SMS) in Amazon SNS?

Nota: gli operatori di telefonia mobile controllano regolarmente i mittenti di SMS di massa e possono bloccare i messaggi se non sono conformi alle leggi e alle normative locali. AWS proibisce inoltre lo spoofing degli SMS in cui l'ID mittente viene utilizzato per impersonare un'altra persona, azienda o prodotto. Per ulteriori informazioni, consulta le procedure consigliate per gli SMS in Amazon SNS.

L'ID mittente non funziona in paesi specifici

Se l’ID mittente non funziona in paesi specifici, completa le seguenti attività:

Nota: non tutti i paesi e le regioni supportano gli ID mittente. Nei paesi e nelle regioni in cui gli ID mittente non sono supportati, per recapitare i messaggi SMS vengono utilizzati codici lunghi P2P (person-to-person) o altri numeri di origine supportati.