Years ago I suggested that there should be an option to block sms messages from anyone who was not in your phone's list of numbers.
I was told it wasn't possible. Which is bolleaux. The real reason being that mobile phone companies get paid for every junk sms.......
Same with those cold-calling parasites. Ofcon calls them 'telemarketing calls' - I call them an uninvited intrusion of my privacy!