I have a need to print all eMails to and from a certain sender for a period of 6 years from my GMail account. It is literally thousands of eMails. Is there any way to automate this process. Even creating PDF(s) would work.
Setup your gmail account with outlook and outlook will download the emails from the server then you can mass print them.
I've been trying to use Outlook but it only downloads headers. Any suggestions for that? Or is there another client that would be better. Not Thunderbird, tried that.
Mike's right. Enable IMAP access on GMail access and use one of the programs he mentions to log on and download the messages. It will probably help if you can give them all the same label, and then 'subscribe' to that folder on the computer (each label appears as an IMAP folder). This way, you'll only need to download those messages, not your entire account. Then select the contents of that folder and ... Print!
hold down SHIFT as you click each thread, and each will open in a separate window. Then just ctrl-tab through each window, print it and close it. Not lighting fast,
if you forward the messages to your live.com account, you can select them all with a click and print them as a single document with another click.
you can try Evernote
Print Multiple Gmail Messages With Evernote;
easy and reliable way to print all of the emails related to a transaction to one PDF file out of Gmail.
Gmail Print Multiple Emails Software
GMail Print Multiple Emails or Single Gmail E-mails 9.0
Automatically mark or move multiple messagesShare
1.Open the label (or, your Inbox, or Sent Mail, etc) containing the messages you'd like to select.
2.Click the Select: All link above your messages.
3.Click the link that says Select all [number] conversations in [current view].
4.Select the action you'd like to take from the More Actions... drop-down menu.
That's easy enough for conversations that are already categorized where you want them, but what about the 200 messages scattered throughout your inbox related to that tropical vacation you took last month? No problem. Just create a new filter for them, by following these steps:
1.Click Create a filter.
2.Enter your filter criteria, for example, 'subject contains: Hawaii'.
3.Click Test Search to see which messages match your filter terms. You can update your criteria and run another test search, or click Next Step.
4.Select one or more actions from the list. (Fun fact: these actions will take place in the order they're listed -- for example, you could choose to Forward matching messages to a specific email address, then Delete the messages).
5.Presuming you'd like to apply this filter to the messages you already have (rather than only to new messages), select the 'Also apply filter to x conversations below' checkbox.
6.Click Create Filter.
The easiest method probably is to access Gmail via IMAP using an email client and print from there.
If you don't want to use your primary Email software you can use any other client too.
For example if you primarily use Outlook you can use Outlook Express (on XP) or Windows Mail (on Vista & 7) to access Gmail and print the emails.
Or you could use Thunderbird for this purpose (http://www.mozillamessaging.com/)