How can I export a list containing e-mail addresses for everyone that has sent me an e-mail? I have all of the messages archived.
|
I did quite a bit of searching for an app that works at label level and found Gmail Email Exporter from Star Banana. It's a paid app (I have nothing to do with them) but it's cheap and you get to export email addresses from specific labels or all your Gmail account. So in your case put all your email received into a label using a filter and use the above to export to a CSV file. |
||||
|
|
|
This is where the power of Google Apps Script kicks in. If you paste the following script in a new Google Spreadsheet (Tools, Script editor, press the bug icon to authenticate the script), then new sheets will be automatically created based on the number of labels present. After that, the e-mail addresses will be added.
Use the Note: script might take some time to execute, which is of course dependent upon the amount of e-mails |
||||
|
|
|
IMAP Addresses Exporter is a Mac App that connects to any IMAP email account and extracts every sender address, also from folders/label you set previously. In all fairness I have to highlight that it is developed by my company. |
|||
|
|
|
MineMyMail fetches all of your messages via IMAP and then extracts the email addresses from it. You can choose which folders it searches by selecting the "Sent Mail" folder/label. |
|||||||
|
|
The only way to do this is
Note: if you use imapsize (free) for step 1 then save the backups as "%FROM - The sender of the email" and you have them in plain sight in your directory. |
||||
|
|
