Skip to content

Tiny SMS Gate is a tiny Android SMS gateway. Send and receive SMS messages over HTTP.

License

Notifications You must be signed in to change notification settings

need12648430/tinysmsgate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ironically large logo.

Tiny SMS Gate

Tiny SMS Gate is a tiny (GPL 2 License) SMS gateway for Android. It allows you to send and receive SMS messages through your phone, over regular ol' HTTP. Nothing more.

As such, I have to ask that you please, please don't use this outside of a trusted LAN. While there is an option to protect against unauthorized outgoing SMS messages, it is not secure. It's still vulnerable to MITM attacks.

Full disclosure: This project is running NanoHTTPD in the background. It's pretty great, I'd highly recommend it.

Screenshots

Main Screen Preferences Running

Okay, so what do I do with it?

There are some code samples here. They're written in PHP.

Here's the skinny though:

  1. Open Tiny SMS Gate
  2. Set up your Preferences
  3. Start the internal server

Then, from another server, e.g. Apache or something written in node.js

  1. Set up a page to receive SMS data
  2. Write some functions to send SMS data to Tiny SMS Gate
  3. Use them

Why would I want to do that?

I just wanted to text from my PC without having to go through some third party. Others have used similar apps (none of which worked for me, either broken or sketchy) to set up small SMS services.

Sky's the limit, I guess.

About

Tiny SMS Gate is a tiny Android SMS gateway. Send and receive SMS messages over HTTP.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages