i'm trying to understand how push can use more battery then a set poll/fetch every let's say half an hour..
i do NOT want to open my mail app just to see if there's mail.
i'm trying to understand how push can use more battery then a set poll/fetch every let's say half an hour..
i do NOT want to open my mail app just to see if there's mail.
i'm trying to understand how push can use more battery then a set poll/fetch every let's say half an hour..
i do NOT want to open my mail app just to see if there's mail.
Push uses LESS battery than Fetch because Apple's cloud (or for a BlackBerry, it would be RIM's BlackBerry Internet Service... their entire infrastructure) is what is checking for email. As it finds emails (as they are sent) it just pushes it into your iPhone. In other words, the iPhone or BlackBerry doesn't really do anything to receive email when email is pushed.
Fetch, on the other hand, the device is actually doing the work. Imagine sitting in front of your company and every 15 minutes you have to open Outlook/Entourage/Mail and press the send/receive button to get your email. That's what Fetch is doing, so it's creating a process on your iPhone - which in turn is using battery and it will do that every X amount of minutes regardless of whether or not you get an email. Even worse, Fetch is horribly inaccurate. I get emails hours later half the time.
What you're confused on is that people are telling you to turn push OFF. But, Apple allows you to tell your iPhone to check for email every X amount of minutes and APPLE (being the retarded geniuses they are) called that feature "PUSH" when you do that. The only REAL PUSH email for an iPhone is @me.com and Yahoo and Apple simply allows you to tell all other email accounts to make the FETCH feature PRETEND to be PUSH. Confusing, I know, but you can thank Apple for that one for complicating things up.
In other words, if it's not @me.com or @yahoo/ymail/rocketmail (all of Yahoo's email extensions) turning push OFF improves battery because no other email account is technically push anyway. You're just telling Fetch (which requires that you open mail to check for email) to push (telling your email to check every x amount of minutes) your email, which in turn is draining your battery.
Does that answer your question?
Fetch doesn't cause you to open your email every half hour or whatever frequency you have it set. If you have an email, it lets you know; if not, then nothing. It's all I use.
Okay, maybe I'm slow, but you need to explain things again here. First, a comment: I get my fetched emails almost immediately. I don't see any inaccuracies at all. So, I don't understand the second bold above. I don't have to open email to check for email. I get a tone and a vibrate, and I see that I have an email. Yes, I open it to read it, but I don't have to open it to check that I have one.
Will do you one even better. See attached photo. This is the Push setting screen on your iPhone. Now, this setting is ONLY for @me.com or @yahoo.com. Turning Push to OFF here just means that those two email accounts will no longer push your email from the cloud/server.
Every other type of email account though is a Fetch email. By default I think the Fetch setting is set to check every 15 minutes so that way you get your email without having to open Mail and you think the email is actually being pushed (when in actuality it's being pulled by the phone), but this drains your battery (also pointed out in the screenshot) because your phone is checking for email and not the Cloud (as is done for @me and @yahoo). Changing Fetch to manually means you have to open Mail to get your email or changing it to every 30 minutes or hourly will give you better battery life at the cost of speed.
Hopefully that cleared things up.
Not sure if just removing the password is enough. After setting up my OUTGOING Accounts I go back in and REMOVE all of the incomming settings (not just the password). Not sure if this is needed, but I wanted to make sure it was not checking for email and then failing on the password. I don't want it to do ANY POP3 logic.that being said, i'm still baffled and hesitant to add more email addresses on my iPhone because of the reply issue, for the one @me.com email address i set up another account to be able to send from, and deleted the password so it does not fetch mail, ever.. is there really no better method ?
I read your other posts as well as this one. You said your email was being delivered almost immediately. That is Push and not Fetch. If you are Fetching every 15 minutes then you would be notified of new mail once every 15 min. If not, then you must be checking email more frequently which would use more battery or you are mistaken and it is really doing Push. The default for Yahoo is Push.Okay, well I use Yahoo and use fetch, not push.
I read your other posts as well as this one. You said your email was being delivered almost immediately. That is Push and not Fetch. If you are Fetching every 15 minutes then you would be notified of new mail once every 15 min. If not, then you must be checking email more frequently which would use more battery or you are mistaken and it is really doing Push. The default for Yahoo is Push.
Not sure if just removing the password is enough. After setting up my OUTGOING Accounts I go back in and REMOVE all of the incomming settings (not just the password). Not sure if this is needed, but I wanted to make sure it was not checking for email and then failing on the password. I don't want it to do ANY POP3 logic.
I assume you understand it. But, if you have Fetch for every hour then you should not be notified of at any time < 1 hour unless you go into the Mail Application. Do you agree? Again, you are saying you want the iPhone to connect to your mail server once per hour. This is very easy to test. Use your desktop computer. Have someone send an email to your Yahoo Account (or use another mail account yourself). Now login in to Yahoo Web Interface. Do you see the email? If so, then check your iPhone (without going into the mail applicaiton). If you see it hit quickly then you are not doing Fetch every hour. Also, you would have to have a feel for when the 1 hour starts. I.E. Do this right after you receive email.I understand (I think), but I have push OFF and fetch every hour. I didn't mean I get it immediately, but I get it frequently enough. Do I have this all confused?
I assume you understand it. But, if you have Fetch for every hour then you should not be notified of at any time < 1 hour unless you go into the Mail Application. Do you agree? Again, you are saying you want the iPhone to connect to your mail server once per hour. This is very easy to test. Use your desktop computer. Have someone send an email to your Yahoo Account (or use another mail account yourself). Now login in to Yahoo Web Interface. Do you see the email? If so, then check your iPhone (without going into the mail applicaiton). If you see it hit quickly then you are not doing Fetch every hour. Also, you would have to have a feel for when the 1 hour starts. I.E. Do this right after you receive email.
However, you said push was auto for Yahoo, so why all the different times? What's going on?
Simple answer: Yahoo is far from perfect. Yahoo routes mail through servers for push. It's a free service they offer, so it's not without it's hangups. I've only had my iPhone for maybe a little over a week and have had the Yahoo account the same amount of time (created it when I realized Gmail sucks on the iPhone) and all I've been doing over the past few days is test mails to Yahoo to determine speed. Sometimes it's within seconds, but sometimes it's minutes or a while later and I'm not just talking about the iPhone. I will send an email to Yahoo and log in to their site and their site won't get the email for a while sometimes either. The iPhone seems to grab the email within a minute or so of Yahoo actually getting it, but the speed issues are simply Yahoo's services not being as good as they should be.
So, since fetch isn't used for yahoo, should I just set fetch to manual? I also use hotmail.
Not sure if just removing the password is enough. After setting up my OUTGOING Accounts I go back in and REMOVE all of the incomming settings (not just the password). Not sure if this is needed, but I wanted to make sure it was not checking for email and then failing on the password. I don't want it to do ANY POP3 logic.
I assume you understand it. But, if you have Fetch for every hour then you should not be notified of at any time < 1 hour unless you go into the Mail Application. Do you agree? Again, you are saying you want the iPhone to connect to your mail server once per hour. This is very easy to test. Use your desktop computer. Have someone send an email to your Yahoo Account (or use another mail account yourself). Now login in to Yahoo Web Interface. Do you see the email? If so, then check your iPhone (without going into the mail applicaiton). If you see it hit quickly then you are not doing Fetch every hour. Also, you would have to have a feel for when the 1 hour starts. I.E. Do this right after you receive email.