There is a way to have your Google Mail to be pushed to your Android devices by setting up Microsoft Exchange on your device. There is no need to have Microsoft Exchange Server for this to be possible. All you need is your Android phone or tablet, and gmail account. Setting it up is easy and you can have more than one Exchange setup with GMail. This is a good setup to sync your Contacts as well as your Calendars, not just email.
Here’s how to set up multiple GMail accounts with Exchange on Android. This was tested on Android running Gingerbread (2.3) on the Samsung Mini Young as well as 4.1.1 on Nexus 7 and Samsung Galaxy Note II.
Go to the Settings Menu, and click on Accounts and Sync
Click on the Add account button
Select Microsoft Exchange ActiveSync
Enter in your gmail account in this format: firstname.lastname@example.org and enter in your password
Click on Yes after you read the Activation agreement that the mobile phone data (IMEI and model name) will be stored, processed and used by Samsung so on and so on…
The next step is the important part, it will ask you to enter in the Domain, leave it blank, and leave everything else as is. All you need to do is scroll down and click on the button Manual Setup.
Under the field Domain: user name should just be your username without the @gmail.com. The default will be \email@example.com, change it to username without the @gmail.com and without the \
Scroll down to Exchange server and change from gmail.com to m.google.com
Click Next and that’s it. Follow the instruction from there.
This beats setting your email by minutes timed. I can get my email push, without wasting battery checking my email by minutes interval.
In fact, I setup all my gmail account, including my google apps email address and set it as Microsoft Exchange. Which means, you can have more than one Microsoft Exchange setup. I have three setup and whenever I did a test message to myself from my iPhone, I get them instantly on my Samsung Mini Young.
After this setup, and three days into it, it haven’t notice any battery drain, whereas before, I had it set up to check 5 minutes interval and before the end of the day, my battery was dead. This is definitely a better setup to save battery and your time. Rather than going to your email account one by one and clicking on the sync button to check if you have a new email or not, it’s just wasting time on your part.
Since you have Exchange setup, your Android phone is now sync with your contacts as well as your calendar, whereas before, it was just for emails. Now, you are well synced and connected through the cloud of Google.