I would like to know whether its possible to send an SMS text message to an email address in Android. Moreover, I need to send it without using Internet. I have heard of SMS to Email gateways but then how can one use it
It is possible to send emails to SMS inboxes. But you can't send a SMS to an email inbox given you do not have an internet connection. You must already know that emails require internet connectivity. As you asked, SMS gateways can be used to send and receive SMSes provided you are subscribed to a SMS line via a
Direct-to-mobile or a
Direct-to SMS gateway. Simply put, you cannot use this functionality with your normal SIM card, if you are willing to do it in an offline method. Read more about SMS Gateways in Wikipedia.
On a side note, if you can go online (say mobile data), you can do this by way of a MMS. All you have to do is to send the MMS to the desired email address. Some of the gateway addresses for email to SMS are listed below.
- Alltel: firstname.lastname@example.org
- AT&T: email@example.com
- T-Mobile: firstname.lastname@example.org
- Virgin Mobile: email@example.com
- Sprint: firstname.lastname@example.org
- Verizon: email@example.com
- Nextel: firstname.lastname@example.org
- US Cellular: email@example.com
Keep in mind that most of the networks tend to block and/or alter their gateways once the traffic is considerably high, as this method is widely used by spammers.
Yes you can send SMS to email without internet. You just type in the email address where the phone number would go in the SMS address field. This has been possible for years, I did it in 2000 with a Nokia candy bar phone on a 2g network. To go the other way, sending email to SMS, does require internet, and knowing the gateway address/carrier.