How does it work?
Forward SMS Messages/Text Messages that are received on a mobile device to your REST API Server / Other device / E-Mail Address
Run this application on your device and any message that is received by your mobile device will be forwarded to an E-Mail address that you can configure
You can use this App to forward up to 50 SMS messages to an e-mail address for free. After that you will have to buy a license that will allow the App to be used for any number of SMS messages. The price is 8.8$ - One time payment, no monthly payment
Note that in order to install this App you will have to allow installing Apps from "unknown sources". why?
"RECEIVE_SMS","READ_SMS","SEND_SMS","WRITE_SMS": to be able to grab the SMS messages that are received by the device.
"FOREGROUND_SERVICE","WAKE_LOCK": to be able run as a service.
"INTERNET" : to be able to send the message to your API server.
Configuring Mail Forwarder
In order to be able to forward SMS messages from your device to an e-mail address you have to
configure the mail account that will send these e-mails. You can use your GMail account to send these messaegs for you
or you can use a service like sendinblue that gives a free account with ability to send up to 9000 emails per month.
See images below for what to configure
You will have to enable "Install From Unknown Sources" to install the App on your device
Images Of The Apps Pages
- Main Page (Mail)
- Email Configuration
Why this App is not in App Google Play?
Google have changed their policy about apps that need to recive text messages. This kind of app
no longer can exist in google play because google demands that this app will be the default SMS handler which is not logical.
When you have a web site that sends text messages and you want to process the responses of the clients you may need this kind of app. A good example (legitimate example) for a use case is as follows:
1. You are a wedding manager and you send text messages to potential guests for the wedding to check if they plan on coming or not.
2. You want to process the responses programatically and not manualy, so you need to get the responses to your web site.