SMSGate is... a gateway from Email to SMS and back.


Sorry this product is no longer available, we now recommend you use one of the many http based gateways to send sms messages.

Try a generic service like this instead for lower cost and simpler implementation: http://www.clickatell.com/products/sms_gateway.php?id=products


SMSGate allows you to provide SMS message facilities via email using a GSM modem. It has settable limits for email addresses, SMS number and IP's, plus complete logs of traffic for billing purposes. It can be integrated into any mail server allowing sms notification of email, or simply the ability to send sms via their existing email client. It can also be integrated into our DBabble instant message server to allow instant sms messages to be sent.

Note: SMSGate is only intended to work with SurgeMail, not standalone

Using SMSGate with SurgeMail you can allow email users to:

  • Receive sms notification of email messages.
  • Send sms messages with their email client.
  • Read replies to the above messages with their email client.

Using DBabble you can allow your dbabble users to:

  • Send sms messages to friends from DBabble.
  • Read replies to the above with DBabble.
  • Send themselves DBabble reminders via sms messages.

As SMSGate has settable limits and the ability to block to, from, and ip, you can configure it to allow only the traffic that you want. As it logs all traffic you can use these logs for billing purposes. For example, allowing another company's smtp server access to your sms gateway and charging them per sms message can be done easily.

SMSGate is easy to install, and cheap. To create a fully functional sms gateway all you require is SMSGate and a GSM Modem, here are some links to popular modem manufaturers, each site has a list of suppliers for your local area, SMSGate may not work if you use a different brand of modem!

WaveCom - http://www.wavecom.com
Siemens - http://www.siemens.com

Below is a diagram of an example SMSGate system...

The above diagram show three computers, one running SMSGate, one running an SMTP server like SurgeMail and one running DBabble. You can run any of those servers on the same machine as any other, in fact you can run all three on the same machine if you like, it all depends on how busy your system is and how good the hardware involved is.

The GSM Modem is shown as connected to a machine via the COM port (when you purchase a GSM Modem you should receive a cable to connect it to your computer. You WILL receive one if you purchase from us).

In the above system SMSGate and DBabble are using the SMTP server to send outgoing email to the world. Incoming email goes to the SMTP server and is redirected / gateway'd to the appropriate server. As an example, you could have all email addressed to dbabble_<anything> redirected to dbabble and all email addressed to smsgate_<anything> redirected to SMSGate. The email is then processed and will result in an outgoing Email, SMS or Instant message which is sent via the SMTP, GSM Modem and DBabble server respectively.

As SMSGate behaves as an SMTP server itself, the above system could be simplified to simply include SMSGate and the GSM Modem. In this case all incoming email goes to SMSGate, is processed, and results in outgoing SMS messages. Incoming SMS messages which need to be delivered as email require an actual SMTP server to deliver, but that server need not be local - just configured to allow delivery from SMSGate.

A slightly more complex arrangement could also be made with SMSGate, GSM Modem and DBabble, again without an actual SMTP server. In this arrangement, incoming email would need to be directed to either SMSGate or DBabble, probably using different MX records for each one. The email will then be processed and sent out via SMS or as an instant message. SMSGate and DBabble can be configured to use each other as their outgoing SMTP server, meaning DBabble users can send SMS messages, and incoming SMS messages to SMSGate are delivered as DBabble instant messages.