nomilk
8 hours ago
The question:
> am i missing something here? I have a rails app, and it sends text messages (booking confirmations). It happens to use AWS SNS for that. I noticed today that not all messages are going through (it sends, but not all will be received). E.g. all +1 (US) numbers don't receive the actual messages! (shocking!). Same for UK and a bunch of other places. I set up SNS logging to observe what's going on. But I can't beleieve this. I'll have to do some various registrations for things for each country to satisfy their requirements and make any code adjustments necessary so SNS uses those attributes and the messages start arriving. But taking a step back, that's a lot of fucking work, and I wonder if using SNS was a mistake - are there similar services that don't require you to do that, e.g. so all that registration BS is done for you and you just provide a number and a message and it sends?
Answer:
> The ugly thing you’ve discovered is that “send SMS to arbitrary phone numbers worldwide” is no longer really a single global service.
Sharing to HN in case someone can solve this (i.e. an API that takes 2 arguments: a message and a phone number and it 'just sends').
ai_critic
8 hours ago
It doesn't work like that, especially in the US. Look into A2P and 10DLC and The Campaign Registry.
tl,dr; SMS is undergoing the same regulatory/spam problems email faced two decades ago.