Importing mail from Gmail to Mac Mail

I had to reinstall my Mac OS X software a few days ago. I use the Mail app to read all of my mail, including Gmail. I used the import capability to transfer my old mail from Gmail, having changed the Gmail POP settings to "forward all mail". Trouble is not all of my messages came across; it started with the oldest first, but the most recent messages didn't make it.

I can't find a way in Gmail to select only the missing messages. And if I change the POP settings again to "forward all mail", it sends duplicates of all the ones I've already received.

Can anybody suggest a way to move only the messages which were not transferred? (i.e. a certain date range of messages)

Thanks,

Dave

iMac G5, Mac OS X (10.4.8)

Posted on Oct 21, 2006 2:25 PM

Reply
11 replies

Oct 21, 2006 7:50 PM in response to DaveRing

Hey Dave, let me see if I understand, you want to forward a certain date range of messages to your local email client, from your virtual email client(gmail)?

As far as I know, Gmail is in beta form and has been for over a year. there is currently no feature for the purpose you specified. I have submitted a suggestion to the beta team that reads as follows
"Provide a means to select multiple emails you have archived or otherwise, from any date or date range, and send them to one or more email addresses of your choosing.
This should be an option either after a search result of your email is returned, or by manually selecting (check box) the emails you have stored, to be forwarded to any specified recipients."

I'm sorry there is no current solution for your situation at this time, outside of using your mac to access your gmail account, and individually selecting each email and choosing "forward" to sent it to your mac email account. A Mac is a very powerful machine, and you can utilize the "automator" to create a custom script to handle the task for you.

I am not sure what you are wanting to do with your emails once they are in your mac account, but if the end result is to print each one, you can do that from within gmail itself. If you just want a copy of them, they are perpetually saved in gmail also, until you reach your 2 gig limit.
I think if we knew more details about what your end result or goal is, we could come up with a means to an end in either a non-traditional, or more creative way. (not to mention you get 2gig of gmail free, and you have to pay for your storage on .mac)

Rocket

Rocket

Oct 22, 2006 10:00 PM in response to DaveRing

Hi Dave! 😀

In addition to the great answer from Rocket have you tried to use the "download" feature instead of the "forwarding" feature in you Gmail account? I can't say for sure but maybe it won't duplicate them? Or I suppose you could always delete all your mails from Mail and re-download them from Gmail so you won't have duplicates? You could always make a backup of your INBOX.mbox before doing that...

Post back ok? 😀

Reg

Oct 23, 2006 2:34 PM in response to Reggie Ashworth

Hi Rocket and Reggie,

Thanks for your posts. Let me see if I can explain my problem more precisely.

After reinstalling my Mac OS X, I imported my mailbox from Gmail into Mac Mail. For some reason, it imported (in Gmail terms, downloaded) everything up to August 17, 2006 and then stopped. So my email from August 17 to October 19 (when I did the import) is still in Gmail but not in Mac Mail.

I am used to using Mac Mail as my primary mail reader, so it'd be nice to have everything back in one place. Of course, I can still access these emails via the Gmail web server ...

Gmail provides filtering, though there doesn't seem to be a clean way to filter on a date. Messages that pass through a filter can then be forwarded.

Anyway, I welcome your thoughts.

Dave

Oct 23, 2006 6:10 PM in response to DaveRing

Hi again Dave! 😀

Yes unfortunately Google doesn't offer a search by date range that I see either. Maybe this will be helpful:

Go to Mail and in the bottom left corner click on the "Action" button. You will get a window that will show you all the messages on the server for your Gmail account. Now if you will enable your Gmail account to download all messages then it will download everything in your Inbox right. Well if you like here you can remove some messages from the server and then download everything and you won't get all the duplicates.

Another thing you can try is in Gmail archive all the messages you don't want to download and just leave the ones you want to download in the Inbox. Then set Gmail to download all mail and you should only get the ones you left in the Inbox.

I realize there is no "one button click" solution for this unfortunately. And when I mentioned "download" because I know Gmail has a forwarding and a downloading feature and to be honest I have not done much testing to see the difference...

I hope this helps a little more. As for using Automator you won't be able to automate Gmail but you can do some things once you get everything onto your Mac. So you still probably have to make your download in the best way you can and then use Automator (or maybe Applescript) to sort it out. Maybe Rocket can give some ideas on this too?

Let us know...Reg 😀

Oct 24, 2006 5:39 AM in response to IndianaJamyz

Hi indianajamyz! 😀

The "official" answer is no because hotmail does not allow for POP access (I have no idea why when google and yahoo do). Anyways, there is a way around it. See this link:

http://discussions.apple.com/thread.jspa?threadID=701294

There is a download that should enable you to access your hotmail through your Mail. If your hotmail account is not brand new it should work. So give it a shot and post back... 😀

Reg


Note: there is a lot of info on this topic if you would search for "hotmail" in this forum. It's not only you having this issue... 😀

Nov 4, 2006 12:14 PM in response to DaveRing

Reggie,

I followed your suggestion of archiving all of the Gmail messages which have already been forwarded to Mac Mail, leaving only the un-forwarded ones in the Gmail inbox. Then I switched Gmail to "forward all mail."

Unfortunately, that's what Gmail does -- it forwards ALL mail (including archived mail), not just what's in the inbox.

So it seems I have to choose between creating duplicate messages in my Mac Mail OR having to search in two places to find messages. Neither is particularly desirable.

Any other ideas on how to get JUST the inbox messages forwarded?

Thanks,

Dave

Nov 4, 2006 4:49 PM in response to DaveRing

Hi again Dave!

It's unfotunate Gmail doesn't have anymore options for their POP...although Gmail is nice it could use a few more options. (Right now I've been searching for a way to shut off the Gmail Spam so I can handle it in my Mail...but it seems no way to do that.) I would say just get that Gmail down the most painless way possible and then at least it's done. I know what you mean...I don't like to search in 2 places either...

There's no really easy way that I can think of...and when the mail comes down in duplicate it should take on a new file name in your actual Mail folder so searching that way won't help. That's why if you can see what Gmail will download I would probably delete those messages from Mail, or at least move them to another mailbox, then download the Gmail again. Assuming all looks well you could just delete your duplicate Mail messages that way...

Hope it works out Dave! Sorry you're having so much trouble... 😀

Reg

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Importing mail from Gmail to Mac Mail

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.