Related
I've been pulling my hair out looking around for how exactly to have emails pushed to the G1. I have both K9 Email for Yahoo and the stock Gmail app for Gmail that I'm trying to get it pushed on.
How the hell do I get this working?? I see no options ANYWHERE to do it, but upon Googling it, everyone seems all happy and excited that it -can- push emails. But, NONE OF THESE PLACES EXPLAINS HOW! I don't care if they're glad it can or not, I want to know HOW to do it. Google themselves don't even mention it.
Can somebody please explain how to push emails before I lose my mind and possibly all my hair??
Thanks in advance
what the hell are you talking about?
You automatically get all emails from the account you registered your g1 with pushed to your device if u did not manually disable it in settings. Via thhe mentioned G(oogle)Mail application!
You can also use the suppiled email app that comes pre installed on the phone. Works with all the major emails except those from an exchange server.
That mail isn't exactly pushed, from what I understand pushed emails to be. Pushed is immediately sending a notification once email is received, the one in Google mail and K-9 has timed when it checks the source email.
Not even SMS are really PUSHED to your device. It is how it is. Use it and shut up.
How shall it technical work to push something to your device ? It is impossible .. The intervalls for sms/calls are just much shorter.. thats why mobiles drain so much battery even in standby.. and the intervall for gmail to check new emails is shorter than 1minute .. i dunno how much is it but it's near to instant
Proxin said:
I've been pulling my hair out looking around for how exactly to have emails pushed to the G1. I have both K9 Email for Yahoo and the stock Gmail app for Gmail that I'm trying to get it pushed on.
How the hell do I get this working?? I see no options ANYWHERE to do it, but upon Googling it, everyone seems all happy and excited that it -can- push emails. But, NONE OF THESE PLACES EXPLAINS HOW! I don't care if they're glad it can or not, I want to know HOW to do it. Google themselves don't even mention it.
Can somebody please explain how to push emails before I lose my mind and possibly all my hair??
Thanks in advance
Click to expand...
Click to collapse
You do have an exchange account? POP3/web mail can't be pushed
Not even SMS are really PUSHED to your device. It is how it is. Use it and shut up.
Click to expand...
Click to collapse
yes they are...
Proxin said:
That mail isn't exactly pushed, from what I understand pushed emails to be. Pushed is immediately sending a notification once email is received, the one in Google mail and K-9 has timed when it checks the source email.
Click to expand...
Click to collapse
The GMail client does not "check" the source email, it uses a proprietary version of IMAP IDLE (push) technology. It is indeed pushed to your phone, when "Sync" is enabled. However, K9 and the stock email app do not provide IMAP IDLE support at this time, so there is no way to set that up. K9 has it on the To-Do list. I don't know about you, but the instant my account that is set up with the Gmail client on the phone gets an email - my phone notifies me, sometimes it is faster then a desktop client. And, I assure you that it is not constantly sending out requests checking in for mail on the server, that would be poor coding on Google's part and waste a lot of their resources.
So, to answer your concerns directly.
The GMail client IS what is referred to as "Push" email.
The K9 and stock Email clients are currently not capable of "Push" email.
bassbox said:
Not even SMS are really PUSHED to your device. It is how it is. Use it and shut up.
How shall it technical work to push something to your device ? It is impossible .. The intervalls for sms/calls are just much shorter.. thats why mobiles drain so much battery even in standby.. and the intervall for gmail to check new emails is shorter than 1minute .. i dunno how much is it but it's near to instant
Click to expand...
Click to collapse
How about doing some reading before sticking your foot further into your throat.
IMAP IDLE - how it works.
It is very efficient.
"This means that an active client will always be kept up to date. The IDLE command deals with the situation where the client has no more requests to make. The server responds to the idle command when there is a new message (or messages) which indicates to the client that there are new messages. "
as i said it .. the g1 "pings" the server all the time ..
bassbox said:
as i said it .. the g1 "pings" the server all the time ..
Click to expand...
Click to collapse
You're still looking for a clue, almost getting there
In case of push mail your phone does NOT poll for new mails: The mailserver will notify your phone when new mail is available. Yes your phone sends an idle command, but nothing happens after that: The connection is just left open and when there is new mail the server will send it.
bassbox said:
"This means that an active client will always be kept up to date. The IDLE command deals with the situation where the client has no more requests to make. The server responds to the idle command when there is a new message (or messages) which indicates to the client that there are new messages. "
as i said it .. the g1 "pings" the server all the time ..
Click to expand...
Click to collapse
I think you are grasping the concept, but the semantics are lost on you.
It works like this:
1. Client connects to server, does it's initial check-in, and handles new requests.
2. Client sends IDLE command to server, telling the server that it is still active, but not actively sending requests.
3. Client sits IDLE (no more data is transmitted from client to server unless an action takes place on the CLIENT requiring transmission - ie, an email is sent).
4. Server receives a new message.
5. Server sends a packet to the Client (knowing where it is located based on the open - yet IDLE connection).
6. Client responds to the packet and is subsequently transmitted the message.
See how many times I used the word IDLE - get the picture? As long as you know what IDLE means, you will understand how efficient this is. Here is a quote from that page I posted a link to:
Phone. For older phones there could be an issue of increased battery usage due to holding the connection open. This is unlikely to be a problem on a modern phone.
Another practical problem is that current phone networking technology will lose IP network connectivity from time to time, and this will need to be automatically re-established, and the IMAP connection re-established if this is lost due to a long network failure.
In summary, the overall IMAP IDLE architecture has good performance.
Click to expand...
Click to collapse
Whoo HOO! Another GIRL on the forum! Go ZEE ZEE! And, she's CUTE, too!
Anyway, back to the subject at hand.
Proxin - I believe (although I could be wrong) what is going on is that you don't have the Gmail as your primary mail account - the one that everyone sends email to.
I only lately began to use Gmail. So, I have three email addresses that are set to forward to the Gmail account. The time it takes for these email to be forwarded and received by Gmail is the only lag I experience at all.
If you are using Gmail's "fetcher" feature to fetch email from other accounts... I have seen up to 30 minutes before each "fetch." So, it can take awhile. In which case I suggest that you go to any primary accounts that you have and set them to forward your email to your Google account and see if that decreases the delay.
Touchdown by exchange is the best email push app on g1 currently. But its not free . if u wanna sync contacts u can do that during the trial period
I just got my g1 Monday and all my contacts were on a server and I was discouraged that I could sync google or my g1 contacts with the exchange server. I then tested every app in the marketplace i could find and couldn't get any to sync contacts except Touchdown.
ExchangeIt worked fine after I figured out how to use it. Most of the other apps only work for Microsoft Server 2007 so they weren't compatible.
B-Eazy said:
Touchdown by exchange is the best email push app on g1 currently. But its not free . if u wanna sync contacts u can do that during the trial period
I just got my g1 Monday and all my contacts were on a server and I was discouraged that I could sync google or my g1 contacts with the exchange server. I then tested every app in the marketplace i could find and couldn't get any to sync contacts except Touchdown.
ExchangeIt worked fine after I figured out how to use it. Most of the other apps only work for Microsoft Server 2007 so they weren't compatible.
Click to expand...
Click to collapse
Touchdown rocks, and is worth the money.
Even the Exchange support in the upcoming cupcake is lame, as ig works with a lame email client.
is there a way to have push email on android ? i used the email service on it but it updates my inbox every 2 days and i have set it on every 5 minutes update...so is there anyway to sync my hotmail account with android ? thanks
I don't know about the stock email app but K9 supports push, although it's quite flakey on 2.2 (most caused by service api changes)
zer0day said:
I don't know about the stock email app but K9 supports push, although it's quite flakey on 2.2 (most caused by service api changes)
Click to expand...
Click to collapse
The stock supports push but I think only for exchange servers. I'm not sure Hotmail can push.
Push is only for Exchange. And the stock one sucks for features and the interface.
If you want good Exchange support for Activesync with push, use the Desire Rom, the interface and features are good.
Also, there is a third party Exchange push app that does it all too that will run on stock Roms.
Any other Push I don't think exist right now...but then again, I guess I never really looked and needed it since I used Exchange.
To the original poster - if you use any standard IMAP email provider that supports IMAP IDLE, K9mail has flawless push email. Unfortunately, I don't think Hotmail supports IMAP IDLE.
zer0day said:
I don't know about the stock email app but K9 supports push, although it's quite flakey on 2.2 (most caused by service api changes)
Click to expand...
Click to collapse
Setting the record straight - I've been running K9mail 2.8 and now 2.9 on FRF50, then FRF72 and now FRF83 and IMAP IDLE has been rock solid stable for me. Not a glitch since several releases ago.
i've never used hotmail (ok i lie i used it in 1998) but if it supports forwarding or pop you can forward all email to gmail or have gmail fetch hotmail through pop. android's native gmail app supports push.
You could also setup your gmail account to go POP your hotmail account on a regular interval. Then anything that gets brought over would be pushed to your local android gmail app right away.
New K9mail works great on CM6 and Trackball colors for each account possible
Sent from my Nexus One
rori~ said:
New K9mail works great on CM6 and Trackball colors for each account possible
Sent from my Nexus One
Click to expand...
Click to collapse
that's cool!
Hotmail will have Exchange support shortly, so you could wait and do it that way.
Or you can get GMail to pull your emails and then read them in the GMail client. The problem with this message is that you reply from GMail and not Hotmail.
It's not possible to get Hotmail to forward emails outside of their accounts.
The gmail client its the best mobile email there is, period.
Sent from my Nexus One using XDA App
New K9mail works great on CM6 and Trackball colors for each account possible
Click to expand...
Click to collapse
just an fyi..
I have 3 accounts set up in gmail and also have Gmail Notifier (from marketplace) installed. I get separate color and sound notification depending on which account receives email with this combo.
If you have other non-gmail accounts just set them to forward to a dummy gmail account - you'll still be able to get custom notification (trackball, sound etc)
maybe it's just me.. but the mobile gmail website that opens up in the stock browser looks 100x better with it's UI and color scheme..
the gmail app is so darn ugly.. why can't they make it look at least as decent as the mobile site?
So I'm getting multiple notifications for my Hotmail account. Basically, I'll get an email, read/delete it, then it shows back up in my inbox 20-30 minutes later (sometimes up to an hour), complete with a new notification. Also, possibly related, but it also doesn't really delete the emails from the account, so when I access the account on a computer, I have a ton of "unread" emails. Any way to get rid of the notifications and actually delete the messages from the account?
Anyone/anything?
What rom are u using ???
Root-Hack-Mod-Always™
CM6.1 currently, but it did the same thing when I was running DC 2.09.1, and when I moved to CM6. I don't remember if it did it when I was using the stock ROM, that was a long time ago.
yeah i have this too with live acct, same as hotmail. i read somewhere that hotmail/live don't have the same permissions as yahoo/gmail, and there is not a fix. i did get a little better results after deleting the acct and reinstalling it after i switched to 6.1.
I don't think they will delete off the hotmail server will they. I don't use hotmail personally, but my wife has issues with hers on an iPod Touch. We figured it out, and it was something in the settings online. I tried to get to to just switch to gmail exclusively, but nada as of yet. closest I have come is talking her into an Android when she is eligible for an upgrade from Sprint in Feb
Check your hotmail settings on the web possibly?
Is there is no support for PUSH email through IMAP on the stock mail app ? I've been using K9 and while K9 works great, the UI on the mail app looks more pleasing and easier to navigate than K9. I'd like to migrate my work email to it, but only if I can get push.
I'm leaning towards its not possible through IMAP because I couldn't find anything while in the settings, but it's worth a shot to ask.
Anyone know ?
efox29 said:
Is there is no support for PUSH email through IMAP on the stock mail app ? I've been using K9 and while K9 works great, the UI on the mail app looks more pleasing and easier to navigate than K9. I'd like to migrate my work email to it, but only if I can get push.
I'm leaning towards its not possible through IMAP because I couldn't find anything while in the settings, but it's worth a shot to ask.
Anyone know ?
Click to expand...
Click to collapse
The stock HTC mail app has always supported this, so I'd be very surprised if anything has changed. Sounds like you already have the IMAP setup within your e-mail account, so you just add a new account and choose "Other (POP3/IMAP)" from the options and enter your particulars. Microsoft Exchange ActiveSync is also supported.
wnp_79 said:
The stock HTC mail app has always supported this, so I'd be very surprised if anything has changed. Sounds like you already have the IMAP setup within your e-mail account, so you just add a new account and choose "Other (POP3/IMAP)" from the options and enter your particulars. Microsoft Exchange ActiveSync is also supported.
Click to expand...
Click to collapse
Doesnt work. On K9 it works flawlessly. With the mail app it doesnt.
The ONLY thing it could be, is my understanding of what SmarySync does. I've tried varies combinations of peak and off peak. But there is no push option. Its either smart sync, or some interval (every 5mins, 30mins, 1h etc..). With smart sync enabledd, it takes minimum 5 mins before I get a notification that I have an email. lol...thats the most laziest 'push' ive ever seen if that is what htc is calling push email. lol
Anyone get a non Google and non Microsoft Exchange email account added with working push ?
bump
I'm not entirely sure if this has changed but it used to be that POP and IMAP were client-based protocols meaning that the client initiates the act of message retrieval and the server sends messages as they're requested. Push requires a server initiated connection or at least would have to have a way to ping the client to make sure it's still available. Hopefully someone who knows more will chime in to confirm this or correct me where I'm wrong...
efox29 said:
Doesnt work. On K9 it works flawlessly. With the mail app it doesnt.
The ONLY thing it could be, is my understanding of what SmarySync does. I've tried varies combinations of peak and off peak. But there is no push option. Its either smart sync, or some interval (every 5mins, 30mins, 1h etc..). With smart sync enabledd, it takes minimum 5 mins before I get a notification that I have an email. lol...thats the most laziest 'push' ive ever seen if that is what htc is calling push email. lol
Anyone get a non Google and non Microsoft Exchange email account added with working push ?
Click to expand...
Click to collapse
Far as I know, push doesn't work with the stock mail app. Smartsync just extends the sync interval when you don't use the mail app for a while.
Coming from iPhone, I love the hardware. But, OS still seems to have some glitches. My biggest issue right not is email. My work email provides IMAP push IDLE, and never had problem with iPhone having email pushed immediately into my inbox.
Samsung or Android default email has been nothing but a headache. I've checked all the settings concerning sync include data usage > sync, etc, but the email will not sync. The funny thing is if I clear cash/data and reboot, reset the email account, PUSH will work for about 2-3 hours, then stops. It won't even pull by interval, and the only way to receive new email is to manually sync.
I've done it a number of times, and it always works for about a few hours, then simply stops. I've checked off peak schedule and any other settings that might interfere with push.
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently. This is true with my GMAIL as well. Is anyone else having the same issue? Doing a quick search, it seems like many people are having the same issue, and have given up. Having email pushed immediately is a very important feature for me, and I can't imagine android OS that's been around for many years hasn't figured this out. There seems to be no support from Samsungs's end.
If anyone can shed light, I'd really apprecaite it.
+1. I am using an LG G2 instead and all emails sync in real time with Push, no issues at all. However, on the N3 it just will not work, even after changing all the sync schedules and settings. If anyone know how to work around this, it would be awesome.
verendus said:
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently.
Click to expand...
Click to collapse
Agreed. Mine shows the same symptoms. It's like amateur night at the clown college of software engineers.
verendus said:
There seems to be no support from Samsungs's end.
Click to expand...
Click to collapse
Actually, it seems push email support is just a rumor, and Samsung denies it.
What an embarrassment.
I don't get why is there a Push option if it doesn't work.. I thought it was a bug.
I've heard good things about K9 mail client from the Play Store and it has push functionality.
verendus said:
Coming from iPhone, I love the hardware. But, OS still seems to have some glitches. My biggest issue right not is email. My work email provides IMAP push IDLE, and never had problem with iPhone having email pushed immediately into my inbox.
Samsung or Android default email has been nothing but a headache. I've checked all the settings concerning sync include data usage > sync, etc, but the email will not sync. The funny thing is if I clear cash/data and reboot, reset the email account, PUSH will work for about 2-3 hours, then stops. It won't even pull by interval, and the only way to receive new email is to manually sync.
I've done it a number of times, and it always works for about a few hours, then simply stops. I've checked off peak schedule and any other settings that might interfere with push.
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently. This is true with my GMAIL as well. Is anyone else having the same issue? Doing a quick search, it seems like many people are having the same issue, and have given up. Having email pushed immediately is a very important feature for me, and I can't imagine android OS that's been around for many years hasn't figured this out. There seems to be no support from Samsungs's end.
If anyone can shed light, I'd really apprecaite it.
Click to expand...
Click to collapse
Not really helpful to your scenario, but I haven't had problems with push notifications using the baked in email client or with gmail.
Base email is tied via IMAP to an account on a webmail server I run.
Gmail is tied to my corporate google apps account.
Rooted on N900AUCUBMI1 baseband here.
Not that you should need a root to get this functionality, but maybe it would help?
Which baseband are you on? Maybe Push is broken in the newer build.
I've had trouble running stock on MI9, then rooted on MI1 and MI9. The type of email client doesn't seem to matter.
Odd. I am using Gmail for a few mail accounts and get quick delivery and all works fine. I have not tried the baked in email client on my Note 3, but I use it (with exchange) on my Note 2 without issue.
I guess instant mail delivery on my personal accounts isn't that critical to me but I can feel your pain.
If you are rooted, have you disabled any apps even remotely related to email?
If you are using gmail, do you have IMAP enabled within the Web client?
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
I am running everything stock. I haven't rooted it yet, but will eventually give it a go when the firmware matures a little.
I am able to get a quick delivery on GMAIL app. But, I think something is seriously broken with the stock email app. Most people will say that push is not a supported feature. But, it works for an hour or two, then it will stop working. Bigger issue is that it doesn't fetch emails reliably even with intervals set. The top status will say the last synced time, but the emails never arrive in my inbox until I load manually.
Given that Samsung cheated on the benchmarking score, I wouldn't rule out the possibility of Samsung intentionally disabling push and pull feature. Just a guess. In fact, when I enable everything I used to run on iPhone (location service, bluetooth, wifi, google services, etc), N3 battery life falls pretty fast. I wonder if Samsung intentionally cropped polling for push to increase battery life.
Regardless, if push doesn't work property, this phone is not ready as a business tool. I spent the whole afternoon trying different combination, and I am about to give up. The only thing I haven't done is root, but I am not sure how that would affect the situation. I am also trying to find some sort of bug report page, but haven't found one.
This is a pretty major issue as my work requires immediate delivery of emails. I am keeping my fingers crossed until somebody crack this.
Spent the whole day resetting, deleting, adding account, playing with all sorts of sync settings, etc, and came to conclusion that the default email app is a horribly broken piece of junk. Keeping track of fetch interval and the stamp of the messages shows it cannot even pull the email on time from the server.
So I installed Evomail. What a difference! The app is beautifully designed, and has no problem pushing all my emails instantly. I am not sure if I am sold on the gesture thing as you can accidentally delete emails, but the icon has taken over the stock email on the bottom of the screen permanently for now. Wish Samsung would've done a better job on one of the email app.