Using a Smartphone as an SMS Modem > The Basics
The term "smartphone" refers to any mobile phone that is sufficiently feature rich that it starts to resemble a little PC. In this section, we'll be taking advantage of smartphones that run the Windows Mobile 5 or Windows Mobile 6 operating system, because they expose APIs that you can use to send text messages programmatically.
Using a smartphone as your SMS server can be a cheap and easy way to get true SMS connectivity: all you need is a Windows Mobile smartphone, a PC to connect it to and (ideally) an unlimited text messaging plan from your carrier.
Think of your phone as an SMS modem attached to your computer. All the logic for sending and receiving the messages will execute on your Windows PC, you'll just use the phone to actually send out messages and receive messages on your application's behalf.