Why can’t recipients in certain countries receive my SMS messages?

2 minute read

My mobile text messages don’t get delivered to certain countries when using generic or unregistered sender ID through Amazon Simple Notification Service (Amazon SNS) or Amazon Pinpoint.


In some countries, destination mobile carrier filter out Short Message Service (SMS) messages sent through the generic or unregistered alphanumeric sender IDs. The countries listed below require a registered sender ID to be sure of a successful message delivery. These are:

  • Belarus
  • Egypt
  • Jordan
  • Kuwait
  • Qatar
  • Sri Lanka
  • Turkey
  • United Arab Emirates (UAE)
  • Vietnam

If your SMS messages aren't getting delivered to the above countries because of a generic or unregistered sender ID, use a registered sender ID. To register your sender ID, follow the instructions in Requesting sender IDs for SMS messaging with Amazon SNS.

After you've registered your sender ID, configure Amazon SNS to use your sender ID as the default for all messages from your account. Or, choose to specify the sender ID to use when publishing the message using SNS for specific destination countries.

Related information

How do I troubleshoot Sender ID issues when sending SMS messages in Amazon SNS?

AWS OFFICIALUpdated a year ago