I searched around and couldn't find anything on this, so I figured I'd post this up. If it's been done, feel free to ignore/delete/heckle.
My dilemma, I'm a former Blackberry user, and while I enjoyed the platform, there were some things that bothered me. Considering RIM had nothing interesting coming to Verizon and I had been eying Android for a bit, when my contract ran out I decided to give it a shot. Blackberry is synonymous with awesome email, it's not without it's faults (truncate anyone), but it's great. Other platforms may be prettier, but RIM's solution is fast, easy on battery life, simple to setup, and very efficient.
Considering I wanted emails to continue to be pushed, not pulled, I hunted around, and based on some suggestions (including an article here), I setup my gmail account to check my personal POP server and then send the emails to my phone. The problem with this is the polling interval sucks, it's based on email frequency, so it can be as slow as once an hour. In my case, it went 45 minutes without checking once, and while there may be times where I don't get much email, there are stretches in the day where I could get dozens in a matter of minutes, some high priority.
Bottom line, this wasn't acceptable. RIM's servers poll your accounts every 15 minutes, and if an email is found, it pushes the email to the phone, and drops the interval down to 3 minutes until there are no more coming in (at which point they revert back to 15 minutes). There's a workaround you can do on Blackberries that will get you instant push email, regardless of who your email host is, and after tinkering with Gmail and such a bit, I've figured out a way to get true, instant push email from a POP based account to my Android device.
There are a few requirements:
1) You need to have a gmail account. I NEVER give mine out to anyone, it's purely a middle man for my personal account to my phone... if you're familiar with Blackberries and RIM, think of it as their NOC (the server farm which pushes the email out to the phones).
2) Your personal email needs an auto-forwarding ability (some of you may see where this is going.) If you can't auto-forward, you can setup a desktop based email client to forward for you (won't be instant, but you can make the email check time as low as you want.) I'm not going to go into setting up email clients, and considering the massive differences between web email portals, I'm not going to delve into ridiculous details there either.
The Setup:
First and foremost, you want to login to your personal email's web portal, and turn on the auto forwarder. It's pretty straight forward, just enter your gmail email address in the fields provided, and activate the forwarder.
Setting up Gmail.
That's it, just setup your gmail account on your phone, and all emails sent to your personal will be instantly (well, almost instantly, depends on your servers, internet traffic, phone signal, etc) pushed to your handset. When you respond to emails from your handset, they will be sent as your personal account.
This may not be as elegant as the phone actually supporting push, but it works flawlessly, there's no stupid delay, and it's friendly on battery life. There's one drawback to this method, if you "reply all", it will send a copy of the email to your personal account as well. IMO, a very minor annoyance, and you can filter this out if needed.
Hope this helps!
My dilemma, I'm a former Blackberry user, and while I enjoyed the platform, there were some things that bothered me. Considering RIM had nothing interesting coming to Verizon and I had been eying Android for a bit, when my contract ran out I decided to give it a shot. Blackberry is synonymous with awesome email, it's not without it's faults (truncate anyone), but it's great. Other platforms may be prettier, but RIM's solution is fast, easy on battery life, simple to setup, and very efficient.
Considering I wanted emails to continue to be pushed, not pulled, I hunted around, and based on some suggestions (including an article here), I setup my gmail account to check my personal POP server and then send the emails to my phone. The problem with this is the polling interval sucks, it's based on email frequency, so it can be as slow as once an hour. In my case, it went 45 minutes without checking once, and while there may be times where I don't get much email, there are stretches in the day where I could get dozens in a matter of minutes, some high priority.
Bottom line, this wasn't acceptable. RIM's servers poll your accounts every 15 minutes, and if an email is found, it pushes the email to the phone, and drops the interval down to 3 minutes until there are no more coming in (at which point they revert back to 15 minutes). There's a workaround you can do on Blackberries that will get you instant push email, regardless of who your email host is, and after tinkering with Gmail and such a bit, I've figured out a way to get true, instant push email from a POP based account to my Android device.
There are a few requirements:
1) You need to have a gmail account. I NEVER give mine out to anyone, it's purely a middle man for my personal account to my phone... if you're familiar with Blackberries and RIM, think of it as their NOC (the server farm which pushes the email out to the phones).
2) Your personal email needs an auto-forwarding ability (some of you may see where this is going.) If you can't auto-forward, you can setup a desktop based email client to forward for you (won't be instant, but you can make the email check time as low as you want.) I'm not going to go into setting up email clients, and considering the massive differences between web email portals, I'm not going to delve into ridiculous details there either.
The Setup:
First and foremost, you want to login to your personal email's web portal, and turn on the auto forwarder. It's pretty straight forward, just enter your gmail email address in the fields provided, and activate the forwarder.
Setting up Gmail.
- Log into your Gmail account from a desktop, and click Settings.
- Click on Accounts and Import.
- You'll see an option for "Send Mail As", click "Send mail from another address."
- First, enter the name you would like to appear on sent emails, and then enter the email address you want them to be sent from. (myemail@myaccount.com for example) Click Next Step. NOTE: You may be prompted to enter a valid reply to address, simply retype the email address.
- Select whether you want to send emails from the Gmail servers, or your personal account's servers. This is up to you. If you use Gmail's servers, emails might show as "sent from [gmail account] on behalf of [personal]", but replies WILL be sent to your personal account. If you use your personal, it will look like you sent the email directly from your personal. You must know your personal email's SMTP credentials in order to use it.
- You'll be prompted to Send a Verification email. When that comes through, you'll have either a code to enter, or a link to click. After you send the email, you'll get a new screen to enter the code.
- Finally, after the authorization is complete, from within Gmail's Accounts and Import screen, click "Make Default" next to your newly setup "Send Mail As" account.
That's it, just setup your gmail account on your phone, and all emails sent to your personal will be instantly (well, almost instantly, depends on your servers, internet traffic, phone signal, etc) pushed to your handset. When you respond to emails from your handset, they will be sent as your personal account.
This may not be as elegant as the phone actually supporting push, but it works flawlessly, there's no stupid delay, and it's friendly on battery life. There's one drawback to this method, if you "reply all", it will send a copy of the email to your personal account as well. IMO, a very minor annoyance, and you can filter this out if needed.
Hope this helps!