Setting up an SMS Gateway

by on July 31, 2007

Q: We run a small web hosting business and would like the servers to be able to alert us to their status via SMS. Is it possible to setup our own SMS gateway so we do not have to pay for an SMS provider?

A: There are a few options available that will help you with your SMS issue. Just in a google search I discovered a number of SMS server software packages that can be purchased, as well as some Open Source and Linux based solutions. There are also third party companies that you can pay to be your SMS gateway that provide a multitude of services (some more complex than what is provided by the mainstream cellular companies), and charge less than a major carrier for messaging.

  • If you are interested in a small scale Open Source SMS Gateway project, visit this wiki.
  • CodeSegment provides SMS Gateway Server software packages that run in Windows.
  • SMSXchange provides a paid SMS gateway service with a number of options.

If you search Google for SMS Gateway you will find a number of solutions. Only you can determine which will be most reliable and cost-effective for your business.


2 Responses to “Setting up an SMS Gateway”
  1.  

    I incorrectly added my comment to the answer itself, which I should not have done and I have since fixed it.

    My comment was that if you are looking for a free way to send status updates to your cell phone you might want to look into if your cell phone provider supports emailing a message to the cell phone by way of phone_number@carrier.com.

     
  2.  

    Hi Elise,

    You could also use an existing gateway like http://www.txtlocal.com – it is cheaper than you may think. There are no set up costs and you can send to amobilenumber@txtlocal.co.uk – just paying for each message you send.
    There is also a free API to integrate SMS into your existing applications – again you just pay for the message you send at very low costs.
    Why go to all the effort of building yourself when the job is done for you already? :-)

    Cheers.
    Al.