How to manage emails with SMS

You just might the kind of person who gets a lot of emails and you found out that using mobile Internet each and every time you want to check your mail, isn’t quite helping your mobile bills either. But now, you have no need to worry, as you’ll soon find out how to get them via SMS. You just have to follow some few easy steps and you’re good to go.

This would be impossible without Txtweb, the SMS backend of this system. Thanks guys. Cheers!

* Works on any mobile (the txtweb advantage)
* Free, no internet (the txtweb advantage)
* If you are using a smartphone, you’ll know the battery drain behind the generic pushmail app. This will take that out of the equation, hence, a very power efficient SMS app.
* Kinda Secure, this app will not ask your password

I will not know your email address, password, mobile number. It’s a simple mail forwarder.

If you are curious, here’s how it works.

Step0: You’ll need to opt out of NCPR / DND registry to use this (If you’re in India). Send “STOP” to 1909 to do that. Do note that, this will also open gates for receiving other marketing messages.

Step1: Message “@pushmail” to 9243342000 (India) or 650 385 8882 (USA) (Save this number, I tell you. Very Handy).

This shows how to do it on Gmail/Google Apps. It should be similar with other providers.

Step2: You’ll get a forwarding address. This will be unique to your mobile phone. (something like [email protected])

Step3: Now, go to Gmail and click on mail settings. (Little gear like icon on the top right corner). When the setting opens, click on the Forwarding and POP/IMAP tab.

In the Forwarding section, Click on Add a forwarding address.

Step5: A box should pop up. Type your forwarding address (something like “[email protected]” without quotes).

Click next and a message appears saying a confirmation code has been sent.


Step6: Don’t freak out seeing so many steps! It takes less that a minute.

Check your mobile, you should have received an SMS with your confirmation code.

In the sms, you will find the lines “Gmail Forwarding Confirmation (#59562304) – …etc”

Back in the mail, type the confirmation code. Only the number, no ‘#’ or the ‘()’. Click verify.


Step7: Set the forward a copy of incoming mail.


2) Click on “Save Changes”

Thats about it!


  • Threaded / Quoted reply supported.
  • You can opt out of the service by messaging “stop @pushmail” and opt in by “start @pushmail”

The tutorial ends here. The following is for the curious ones. 🙂

Privacy Policy:

By following this tutorial, you send your emails to our servers. All your emails will be encrypted with state of the art AES encryption mechanism. You (in this case, your mobile) are literally the key to opening your emails. NONE of your emails can be touched. We just have a tunneling script that’ll sincerely help you manage your email.

Other email services?

Currently, this service supports only gmail. It will (most probably) work on email providers who provide email forwarding option. If you have any specific request, please comment.

Other Notes:

  • Maybe if this takes off, I’ll buy a relavant domain ( is just some unused domain I had :D). *check*
  • If you hav suggestions/problems, email me.

So lazy that he can’t even fill this column out.

  • Thats actually a good idea… Will update the post when I get some time…

  • OlegT

    It offered another way to receive sms for new mail:

  • Harkonnen2635

    This is awesome. Great job!

  • how secure it is?

  • how secure it is?

  • Anonymous

    It’s actually pretty secure. I’m sorta proud of the code that went behind it.

    Here’s my attempt to explain how everything works on the back end.

    In this system, I won’t know your username/password, mobile number or any other information.

    I have two tables.

    Table 1 has two column, one the “user identifier code” ([email protected] ) and the other with the “mobile number hash” (encrypted form of the mobile number) 

    When you send “@pushmail” to the mobile, it generates a unique user identifier code and saves the mobile hash. Sends you back a message with the email.

    I have a daemon setup which catches all emails to 

    As soon as you forward an email to [email protected], it catches the email, looks for the user identifier code, if matches send a message “Reply Z to open this email… blah blah”. It saves the email on another table with columns “auto incremented index” and “encrypted email body”. 

    It generates a unique code and saves the email encrypted with the user identifier code (xyz) as the key.

    When user replies Z, it goes to another page with GET request, ?id=1234&txtweb-mobile=the_mobilehash.

    It looks for the table where id=1234 (that was generated when you got the email), fetches whatever is in your encrypted email body column). It then fetches the User identifier code using the mobile hash (the first column). Decrypts (symmetric decryption) the email, this ONLY works if the user identifier code is right, else you will find gibberish text. So, only YOU can open the email.

    There is one teensy weensy loophole:
    If I (the admin) want to open 1 of your emails (which I will never do, promise), I have try all the user identifier codes to decrypt your email (trust me, its very tedious even with an automated script) and check if I have a nicely formed email.

  • crazyfreak

    Great work. Could you tell us how you made the daemon? This is interesting. Even better if you could make it open source.

  • Anonymous

    Actually it’s the usual “mailer-daemon” that you might heard of. If you are on a cpanel hosting, it’s super simple to setup. Check out “Default Address” option, there. That should be your starting point.

    As for open source, I’ll do it after I clean up some shabby code.

  • Pingback: A little say cheese moment - Suhas Tech | Suhas Tech()

  • Ingale Harshawardhan

    U did a vry vry useful job…
    And made our lives much more simple..
    Salute 2 u..

  • dinesh

    followed all process but not working with [email protected]
    pl help

  • dinesh

    thanks its starts working amazing
    Thanks again

  • hi iam using this for first three days ill got emails well

    from 4 th day on wards i did nt get any mails

    please help me

  • Harshalpatil98

    very good you reply to all queries

  • mayu

    I am unable to receive conformation code………….my num is not NDCL too……whatts the problem sir.

  • Anonymous

    It is under NCPR.. There is no other explanation .. Call your customer support for confirmation.

  • Abhay Gawade

    hello friend,
    i’ve not receive email alert on sms.
    my no. not reg. in ndnc, i’m able to recieve push sms of other apps.
    i had recieve email notifications before… but even i send message directly to my forwarding address i don’t got any message..
    please take a action….

  • john son

    Hi from the past 2 months am also not getting any messages 

    would you please look in to this matter and am really very much helped by this amazing app and want more from it suhas please

  • Hero125

     I found as more effective. I have used all the free mail alerts service such as way2sms and others but was very fast and promised what they said on website.. however, its a paid service.

  • papaya

    my number DND registered. i didn’t get confirmation code 

  • Sk

    Does txtWeb no longer support it? When I send the SMS, it says “search for pushmail returned no keywords. Please try another search.” Please let me know.

  • Sk

    My bad. I did receive the forward address but no confirmation code was sent from Gmail.

  • suhastech

    TRAI has this 9PM-9AM blockage of marketing SMS (the push API uses it). You’ll get it in the morning.

  • Sk

    Thank you for letting me know. I thought the limitation was only for Indian Numbers. 

  • vip

    I did not receive any sms! I clicked on send a e-mail to my personal address that pushmail sent me but I did not get any sms on my mobile

© 2011 Suhas Tech. All rights reserved.
Proudly powered by Wordpress.