Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
To setup your Gmail to "push" you need to do the following.

1. Setup a Yahoo! mail account

2. Once it is setup, go into your iPhone and setup your Yahoo! mail account.

3. Go into your Gmail settings to the "Pop/Forwarding" tab, and setup your Gmail to forward all messages to your Yahoo! mail account. (don't worry, forwarding sends the email and it will show up in Yahoo! as the original senders name, not your name attached to every email that was forwarded)

4. Now, any emails that are sent to your Gmail account will be "pushed" to your iPhone via the Yahoo! account.

5. Your not done yet. If you try to reply to an email from your iPhone, it attaches the yourname@yahoo.com as the sender. We want it to say yourname@gmail.com.
So go into your "settings" in the iPhone, then go to "mail", then tap on your Yahoo! account. Next tap on the "Address" field for the Yahoo! account and simply delete the yourname@yahoo.com and change it to yourname@gmail.com. Thats it.

6. Now when you respond to emails, it will appear that it was sent from your Gmail account.

--------------------------------------------------------------------------------------------------------

NOTE: One issue I ran into is that anything you send from your iPhone shows up in your Gmail inbox as an email from yourself. What I did was just to go back to the forwarding settings in Gmail and set your forwarded emails to automatically archive. I am trying to find a way around this.

NOTE: After making the above changes, if you try to turn off your Gmail account on the iPhone, you will not be able to send any more emails. You need to leave it on.


Hmm interesting! I will have to try this. But will the emails show up at all in my gmail account?
 
I'm trying to understand the big deal with push versus pull. When I want to read/check my email, I bring it up and it gets the available messages and I can read them. What is the big allure in having the phone notify you there are emails available, seems intrusive unless you're a business and need to respond as soon as they come in. Limited use to me really, but everyone's situation is different. I'm just looking forward to being able to read my Gmail and also view my Google Calendar on my phone. Has anyone tried to use Google Docs on the iPhone?

Counting down to Friday...

First, you do get your email right away which is nice if you're waiting on that one very important email that you would not rather wait 15 minutes for (for instance, your notification on this thread that And5555 replied to you).

Second and more important (to me), push services tend to preserve on battery life. You have one service running in the background (such as your already existent SMS service) that will respond to any instant notification and then let you know know. In this process, a) you already have a background service running so there's not much of a performance hit, and b) you are not constantly polling your email server(s) every 15 minutes (which does hurt your battery life).

#2 in the wake of Mossberg's dissatisfaction with battery life could be a very big deal.


Damon Hill, is the push notification free with a standard yahoo account, or do you have to then get mobileMe and/or a premier yahoo account?
 
To setup your Gmail to "push" you need to do the following.

1. Setup a Yahoo! mail account

2. Once it is setup, go into your iPhone and setup your Yahoo! mail account.

3. Go into your Gmail settings to the "Pop/Forwarding" tab, and setup your Gmail to forward all messages to your Yahoo! mail account. (don't worry, forwarding sends the email and it will show up in Yahoo! as the original senders name, not your name attached to every email that was forwarded)

4. Now, any emails that are sent to your Gmail account will be "pushed" to your iPhone via the Yahoo! account.

5. Your not done yet. If you try to reply to an email from your iPhone, it attaches the yourname@yahoo.com as the sender. We want it to say yourname@gmail.com.
So go into your "settings" in the iPhone, then go to "mail", then tap on your Yahoo! account. Next tap on the "Address" field for the Yahoo! account and simply delete the yourname@yahoo.com and change it to yourname@gmail.com. Thats it.

6. Now when you respond to emails, it will appear that it was sent from your Gmail account.

--------------------------------------------------------------------------------------------------------

NOTE: One issue I ran into is that anything you send from your iPhone shows up in your Gmail inbox as an email from yourself. What I did was just to go back to the forwarding settings in Gmail and set your forwarded emails to automatically archive. I am trying to find a way around this.

NOTE: After making the above changes, if you try to turn off your Gmail account on the iPhone, you will not be able to send any more emails. You need to leave it on.

Great solution, i can get mail fine, but sending is the problem, if I follow step 5 authentication fails and it wont let me use it. Is there any way to make yahoo automatically make the reply show up from the gmail address, gmail has this feature, and i dont mean on the iphone end, somewhere in the yahoo settings can i make it appear that way? Or a way to make g-mail act as a proxy basically, like have yahoo forward it to the gmail once i send it and then have gmail send it on the right way?
 
Great solution, i can get mail fine, but sending is the problem, if I follow step 5 authentication fails and it wont let me use it. Is there any way to make yahoo automatically make the reply show up from the gmail address, gmail has this feature, and i dont mean on the iphone end, somewhere in the yahoo settings can i make it appear that way? Or a way to make g-mail act as a proxy basically, like have yahoo forward it to the gmail once i send it and then have gmail send it on the right way?

The way I set mine up which seems to be working well for most that have tried it is just changing the From: address from within ymail to select my gmail account. So ymail is setup normal and gmail is setup normal, no changing the ymail account to gmail in the settings
 
Let me ask you geniuses one question.

How do you expect a third party company (Google) to push to a device they know nothing about?

Don't answer a question with a question. Don't ask "Well how do Blackberries do it?"

Think, McFly, THINK.
 
Apple is introducing a general push notification service in the next SDK. I can see Google releasing a G-Talk client with gmail push notification that calls up Mail when you open an email.

The push notification service will open up a lot of new functionality on the iphone...
 
I use gmail and am very satisfied with the IMAP performance. My email shows up quickly and it shows the same message moves/deletions at home or online. It's free and works (better than Yahoo! IMHO).
 
How do you edit the from address on the Yahoo site?
Here are the details on my setup which explains how to change the from and all that
http://whenwillapple.com/saywhy/2008/07/23/my-iphone-gmail-push-work-aroundthanks-ymail/

Let me ask you geniuses one question.

How do you expect a third party company (Google) to push to a device they know nothing about?

Don't answer a question with a question. Don't ask "Well how do Blackberries do it?"

Think, McFly, THINK.
The same way Yahoo does it? eh? I find it strange that iPhone has such tight integration with google (maps, default search, etc), but yahoo is using push and gmail isn't.
 
The below solution did not work for me. I know longer can reply to e-mails if you do what it says (by swapping the yahoo address after it is setup).

A work around I figured out was to add another pop3 account (in my case I want my return address to be my work...so I added that). But instead of filling out the information to pull down the e-mails...I left that section blank and just filled out the information for sending e-mails. This will give you an error if you ever try to view that inbox on the iphone (but why would you...its just there as a dummy box).

Now...when you are in your yahoo box (on the iphone) and get ready to reply to an e-mail...just click the "Cc/Bcc, From: field" it will be gray...it will then change to adding a CC and BCC fields...but it will ALSO then allow you to select the FROM field. Click it..and your "dummy" box will show up there. Select it...now when you send the e-mail it will use the out going information from that account to send it. Walaah!

Hope that made sense?

So what I do...is collect all my e-mails using gmail (which does not have push) because it has great spam filters...then I forward that to yahoo (which does have push). Grab my e-mails using it (with the spam removed via gmail) and then when I reply or send new...just use the out-going information on my dummy box (which is my pop3 work e-mail) that way the e-mail looks like it came from work (because it did).

So incoming works like this...work --> gmail --> yahoo --> iphone
Outgoing is just -->work (using dummy account)

Oh what a wicked web we weave...


To setup your Gmail to "push" you need to do the following.

1. Setup a Yahoo! mail account

2. Once it is setup, go into your iPhone and setup your Yahoo! mail account.

3. Go into your Gmail settings to the "Pop/Forwarding" tab, and setup your Gmail to forward all messages to your Yahoo! mail account. (don't worry, forwarding sends the email and it will show up in Yahoo! as the original senders name, not your name attached to every email that was forwarded)

4. Now, any emails that are sent to your Gmail account will be "pushed" to your iPhone via the Yahoo! account.

5. Your not done yet. If you try to reply to an email from your iPhone, it attaches the yourname@yahoo.com as the sender. We want it to say yourname@gmail.com.
So go into your "settings" in the iPhone, then go to "mail", then tap on your Yahoo! account. Next tap on the "Address" field for the Yahoo! account and simply delete the yourname@yahoo.com and change it to yourname@gmail.com. Thats it.

6. Now when you respond to emails, it will appear that it was sent from your Gmail account.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.