Wie kann ich alle E-Mail-Adressen exportieren, an die ich Outlook oder einen anderen E-Mail-Client gesendet habe?

177493
Chris Adragna

Ich möchte eine Liste mit E-Mail-Adressen von Personen exportieren, an die ich zuvor E-Mails gesendet habe. Ich glaube nicht, dass dies ohne Add-In möglich ist.

Ich habe ein Tool namens Gwabbit ausprobiert und es hat nicht das gemacht, was ich brauchte.

Es gibt hier einige Antworten, die auf der NK2-Datei und den Dienstprogrammen basieren, die sie lesen. Die Lösung ist jedoch nicht die Lösung, da in der NK2-Datei aus den folgenden Gründen nicht immer alle Empfänger per E-Mail gesendet werden:

  1. Sie können es bearbeiten (indem Sie einfach einen vorgeschlagenen Kontakt löschen, sobald dieser angezeigt wird).
  2. Es ist einzigartig für Ihr Profil (jedes Login auf jedem Gerät, nicht die servergespeicherten Profile). Wenn Sie also mehrere Maschinen / Geräte verwenden, erhalten Sie nicht alle Empfänger.

Ich möchte wirklich alle gesendeten E-Mails durchgehen, optional auch meine empfangenen E-Mails, und alle E-Mail-Adressen dort sammeln.

Ich habe diese Frage zunächst für Outlook geschrieben, aber wenn es eine App oder ein Hilfsprogramm gibt, die dies außerhalb von Outlook tun wird, lohnt es sich, E-Mails zu migrieren, auch wenn dies nur ein Mal erforderlich ist.

28
Suchen Sie wirklich nach allen Personen, die Sie per E-Mail gesendet haben, oder suchen Sie nach den Namen, die automatisch vervollständigt werden, wenn Sie etwas in das Feld An: eingeben? djhowell vor 14 Jahren 0
Ich suche jeden, den ich jemals per E-Mail verschickt habe. Technisch gesehen, die E-Mail-Adresse aller, die sich noch in meinen E-Mails befindet (und nicht gelöscht). Chris Adragna vor 14 Jahren 1
Um nur hinzuzufügen, dass, wenn Sie Outlook auf einem Mac verwenden, die einzige Option darin besteht, Mail zu durchlaufen. Das hat für mich funktioniert: https://superuser.com/questions/192227/how-to-export-email-addresses-fromapple-mail/913121#913121 Dirk Gorissen vor 8 Jahren 0

3 Antworten auf die Frage

36
harrymc

Grundsätzlich können Sie dazu die Outlook Import / Export-Funktion verwenden. Es wird normalerweise verwendet, um die eigentlichen E-Mails zu migrieren. Dies ist jedoch für den Zweck geeignet, nur die E-Mail-Adressen (oder einen anderen Wert für diese Angelegenheit) abzurufen.

So machen Sie es in Outlook (Version 2007):

  • Klicken Sie auf 'Datei', 'Importieren und Exportieren', um den Assistenten zu öffnen
  • Wählen Sie 'Export to a File' [klicken Sie auf Weiter].
  • Wählen Sie 'Microsoft Excel 97-2003' oder eine CSV-Datei aus [klicken Sie auf Weiter].
  • Wählen Sie einen Outlook-Ordner aus [Weiter]
  • Klicken Sie auf Durchsuchen, um einen Speicherort auszuwählen, und geben Sie den Dateinamen ein, an den die Informationen exportiert werden sollen (durch .xls beendet). [Weiter]
  • Klicken Sie auf Map Custom Fields. Dadurch wird eine Liste aller verfügbaren Felder angezeigt, die in diesem Ordner verfügbar sind.
  • Da wir nur an der E-Mail-Adresse interessiert sind, klicken Sie auf Clear Mapund dann von links auf From: (address)und ziehen Sie diese in die rechte Liste
  • OK klicken
  • Klicken Sie auf Fertig stellen
  • Öffnen Sie die Ausgabedatei mit Excel und entfernen Sie Duplikate
In Outlook 2010 befindet sich der Import- und Export-Assistent unter "Datei -> Öffnen -> Importieren". Der Hochstapler vor 12 Jahren 6
Warum habe ich nicht daran gedacht ?! Ich werde es versuchen. Vielen Dank. Wenn es funktioniert, markiere ich Ihre Antwort als Antwort (und belohnen Sie die Prämie). Chris Adragna vor 12 Jahren 0
Hallo Harry. Ich bin einen Tag zu spät. :-) Vielen Dank! Chris Adragna vor 12 Jahren 0
Der Exportassistent ist im Import? Habe ich ein Meeting verpasst? Matthew Lock vor 10 Jahren 1
Import- / Exportfunktionen, PST-Dateien, Archivierungsfunktion können durch Richtlinienregeln deaktiviert werden. Hans Ginzel vor 8 Jahren 0
6

Es gibt eine Datei mit dem Namen etwas.NK2 - Hier werden alle Adressen für die automatische Vervollständigung aufgelistet. Sie können im Grunde die Datei kopieren und einfügen, und die Viola Ihres neuen Outlooks hat Ihre alte Autovervollständigung. Ich bin mir sicher, dass die Datei auch gelesen werden kann. Versuchen Sie, den .NK2-Reader zu googeln.

http://office.microsoft.com/de-de/outlook/HA011394511033.aspx

nk2view von http://www.nirsoft.net/utils/outlook_nk2_autocomplete.html erledigt die Anzeige und ermöglicht den Export in eine Vielzahl von Formaten Bonus vor 14 Jahren 2
Nun, ich denke, das ist eine anständige Lösung (ich hatte nicht an diesen Ansatz gedacht). Das Problem dabei ist, dass ich in den letzten Jahren mehrere PCs und Outlook-Profile gehabt habe. Daher habe ich keine NK2-Datei, die jede E-Mail-Adresse darstellt, an die ich alle E-Mails gesendet habe. Trotzdem ein guter Weg, um viel von dem zu bekommen, was ich brauche. Chris Adragna vor 14 Jahren 0
shouldhave: Wenn es bei dieser Frage eine +50 REP-Belohnung gibt, möchten Sie vielleicht den Google .NK2-Reader verwenden, sodass @ChrisAdragna dies nicht muss. wizlog vor 12 Jahren 0
Ich wollte hinzufügen, dass ab Outlook 2013 die Adressen für die automatische Vervollständigung in der .nk2-Datei Teil der Standard-pst-Datei werden. Justin Goldberg vor 9 Jahren 0
3
Manwe

Okay .. das ist ein etwas komplexes Beispiel, aber siehe " Zugriff auf Outlook-Sachen mit Perl ".

Und du brauchst Cygwin mit Perl.

Wenn Sie wissen, wie man codiert, sollte es einfach sein, den Code der Nachrichtenbedrohung anzupassen, um E-Mail-Adressen in einer CSV-Datei auszudrucken.

ActivePerl

Cygwin

Kleine Cygwin + Perl-Anleitung

Sehr hilfreich. Es wird etwas Skripting erfordern, aber ohne eine andere / bessere Antwort wird ich bekommen, was ich brauche. Auf dem Hauptlink wird erwähnt, wie die Daten aus einem PST stammen. Ich frage mich, ob das gleiche mit OST (Offline-PST) funktioniert oder überhaupt keine solche Datei (wie Server-basierte Mail). Chris Adragna vor 12 Jahren 0