I am trying to bypass having to pay an sms gateway company to send sms messages so I thought of a novel idea to turn my Android phone into an sms gateway instead as I get unlimited sms message allowance:
send a push message to Android phone from a server
get broadcast receiver to intercept the push message containing a phone number to send to
forward the message via sms from my phone to the recipient
But there is one problem I found: there is no way to add a sender name such as MyCompany instead of a number.
Does anybody know how to get around this problem?
We implemented an app named txty.mobi (development as ceased on it) which works in a very similar way to what you are proposing and included the possibility to send messages from other peoples phones who allow you too.
We had a similar problem where if you used another persons phone to send a message, the number of that phone would be sent (obviously) and the only way we could indicate to the receiver who the original sender actually was, was having the server insert > Message sent from : <name>
at the beginning of the message, because you had unlimited texts the additional chars weren't too much of a problem.
Our app was used successfully for group sending from businesses.