Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This all looks very interesting.

I tried using Gmail from my iPhone, but it started syncing sooooo many messages (even when I only set up POP in Gmail to upload the new emails) and it even uploaded the ones that I sent!
 
I successfully got GMAIL to work beautifully across my iPhone, MacBookPro (mail.app) and Thunderbird on Windows. Here's how I did it:

1. In GMail, I forwarded all of my mail to a free 2gb AIM mail account. (similar space, similar conditions). (GMail Spam filters own.)

2. I setup my accounts in my email clients to send mail from my GMail SMTP account, on the GMail server.

I also set up my clients to receive inbound from imap.aim.com.

3. I set both of these up on my Thunderbird, and my Mail.app. I then synced it via iTunes to my iPhone..

Sure, it's common sense, maybe? But it works. And it's completely free.

I just set this up and it works beautifully! Thanks!
 
I haven't had any problems with Gmail and I didn't do anything so complex. I have 2 Gmail accounts, a yahoo email and a Verizon email. Everything was already set up in Mail and it's worked fine from the first time I set up the iPhone.

It did initially download a bunch of messages for each account, but it just seemed to be filling up to the number of messages I set in preferences. And it does send me copies of messages I sent, but that's hardly a big deal.
 
This all looks very interesting.

I tried using Gmail from my iPhone, but it started syncing sooooo many messages (even when I only set up POP in Gmail to upload the new emails) and it even uploaded the ones that I sent!

Mine did the exact same thing too. Luckily I had just started a new gmail account so I didn't have that many messages. If I had used my old one, I would have well over 3000 messages to sync.

I almost went with Yahoo! push, but seeing as it still isn't 100% reliable yet, I will be sticking with gmail.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.