By using AWS re:Post, you agree to the AWS re:Post Terms of Use

AWS SNS can not send SMS to mobile phone

0

Hi there, I am in Auckland and doing the SNS test on AWS. I can push the SMS successfully and I can see the delivery statistics (UTC) that is successful. But my Auckland mobile phone can not receive the text message. I have done many tests, it just can be sent occasionally. I have tried promotional and transactional test message, and checked the spend limit, phone number format, and message length. Enter image description here

Can you please help me? what is the reason? Thank you!

Regards Bob

asked a month ago52 views
1 Answer
2

There are several potential reasons why you might be experiencing issues with SMS delivery through AWS SNS, even though the delivery statistics show successful sends. Here are some possible explanations and troubleshooting steps:

  1. Spending limit: Although you mentioned checking the spend limit, it's worth double-checking. AWS accounts initially have a spending quota of $1.00 USD per month for sending SMS messages. If you've reached this limit, AWS will stop sending SMS messages to prevent additional charges.

  2. Carrier restrictions or filtering: Some mobile carriers may have restrictions or filtering mechanisms that prevent the delivery of certain types of SMS messages. This could be due to security policies or anti-spam measures implemented by your local carrier in Auckland.

  3. Opt-in status: In some regions, recipients must opt-in to receive SMS messages from short codes, which are commonly used for SMS notifications. Ensure that your phone number is properly opted-in to receive messages.

  4. Network issues: Temporary network issues or outages could prevent the delivery of SMS messages to your phone in Auckland.

  5. Delayed delivery: SMS messages may experience delays in delivery due to network congestion or other factors. The message might eventually be delivered, but it could be delayed beyond the expected timeframe.

  6. Sandbox mode: If your account is in the SNS SMS sandbox, you may need to verify your phone number before you can receive messages. Check if you've completed the verification process for your Auckland phone number.

  7. Region settings: Ensure that you're using an AWS region that supports SMS messaging for your destination country (New Zealand).

To further troubleshoot the issue:

  1. Enable and review Amazon CloudWatch Logs for your SMS messages to get more detailed information about the delivery attempts and any potential issues.

  2. Try sending messages to other phone numbers (if possible) to determine if the issue is specific to your Auckland number or more widespread.

  3. Check with your mobile carrier to ensure there are no restrictions on receiving SMS messages from AWS SNS.

  4. If the issue persists, consider opening a support ticket with AWS to investigate the problem further, as they may be able to provide more specific insights based on your account and configuration.
    Sources
    Unable to Send SMS using SNS | AWS re:Post
    Adding and verifying phone numbers in the Amazon SNS SMS sandbox - Amazon Simple Notification Service
    Amazon SNS for SMS won't send texts/fails to my mobile number | AWS re:Post

profile picture
answered a month ago
profile picture
EXPERT
reviewed a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions