Hey all I want to send SMS to a cell phone (US Carriers only) but I dont want to pay money for the service to some 3rd parties, does any one know how can i do that with PHP.
@alexusauthorJul 09.2008 — #yea I know that old method, the problem is that what if I dont know who is the carier of the user. Is there any open database where i can look up who owns the number (i mean what carier)
@alexusauthorJul 09.2008 — #i need to do a ssuport page, users send us the ticket and if ticket is resolved I want to send SMS saying that the problem is solved.
I can ask users to tell me their carier but from past expiriance they scruwing that up big time ?
@alexusauthorJul 09.2008 — #i got 4000 curent custommers ? and still no money ?
That wha I though to get prepaid phone with unlimited messaging but then i have to run a server for it ? so im looking for something esier... i cant beleve there is no free service for this ?
@Phill_PaffordJul 09.2008 — #there is free software to send SMS/Text messaging, but it's the carrier look up that costs money.
I guess you could write a script to run once a month that would hit all the major carriers and keep this info in a DB table so you could use it to alert customers.
Step #1
Notify your customers they will get a check text message once a month to confirm they are receiving the text message. Ask that they reply to your message to confirm.
This could be automated to try to attempt to send a message to a specific number to all the carriers email addresses (For my first post)
so it would loop through the carrier's emails and pre-pend the number and try to send.
In theory the message's should fail unless it is a valid number on that carrier.
Step #2
forward all incoming text messages from your phone to an email address on your server. Have PHP parse through these to find the number and the carrier it had a successful message sent on.
Step #3
Enter this data cell#, carrier into a database table for your daily text message alerts.
Step #4 re-run the carrier search script in step #1 once a month
@alexusauthorJul 21.2008 — #welll i never found right solution but, I did it in a lame way... i just took the email addreeses resolutions for all major operators in NYC (Verizon, ATT, Sprint, T-Mobile) and I sende the mesage to the same # on all networks. I dont get any "undelivarables" from any operator for some reason, but it does seam to work.