Warum Outlook CSV-Importe scheitern
Outlook ist beim Import von CSV-Dateien sehr strikt. Ein falsches Trennzeichen oder eine fehlende Kopfzeile führen dazu, dass Kontakte nicht erkannt werden. Die häufigsten Ursachen:
- Falsches Trennzeichen: Je nach regionalen Einstellungen erwartet Outlook entweder ein Komma oder ein Semikolon als Spaltentrenner.
- Fehlende oder falsche Kopfzeile: Outlook benötigt spezifische englische Spaltennamen für die korrekte Zuordnung.
- Kodierungsprobleme: Umlaute und Sonderzeichen werden unleserlich dargestellt, wenn die Datei nicht in der richtigen Kodierung gespeichert ist.
- Unsichtbare Zeichen: Leerzeichen oder Zeilenumbrüche in Zellen können den Import-Parser stören.
Schritt 1: Die richtige CSV-Struktur
Outlook benötigt spezifische Spaltennamen. Unser Tool erledigt das automatisch, wenn du den Export-Modus „Outlook“ wählst. Falls du es manuell machst, muss die erste Zeile mindestens diesen Header enthalten:
Mindestens benötigte KopfzeileFirst Name,Last Name,E-mail Address
Erweiterte Version mit zusätzlichen Feldern:
First Name,Last Name,E-mail Address,Company,Job Title,Business Phone,Mobile Phone
Wichtig: Die Spaltennamen müssen exakt Outlooks Feldnamen entsprechen. „Email“ oder „email_address“ wird nicht erkannt – es muss E-mail Address sein (mit Bindestrich und Großbuchstaben).
Beispiel einer gültigen CSV-Datei
First Name,Last Name,E-mail Address,Company
Max,Müller,max.mueller@beispiel.de,Acme GmbH
Anna,Schmidt,anna.schmidt@beispiel.de,Tech Solutions
Thomas,Weber,t.weber@beispiel.de,Digital Agentur
Schritt 2: Trennzeichen und Kodierung
Regionale Unterschiede beim Trennzeichen
Dies ist eine der häufigsten Fehlerquellen:
- Englischsprachige Länder (US, UK): Outlook erwartet das Komma (,) als Trennzeichen.
- Die meisten europäischen Länder (DE, FR, ES, IT): Outlook erwartet oft das Semikolon (;), da das Komma als Dezimaltrennzeichen verwendet wird.
Prüfe deine Windows-Einstellungen unter Systemsteuerung → Region → Weitere Einstellungen → Listentrennzeichen.
Zeichenkodierung: UTF-8 mit BOM
Damit Umlaute und Sonderzeichen korrekt angezeigt werden, muss die Datei in UTF-8 mit BOM (Byte Order Mark) kodiert sein. Der BOM ist eine unsichtbare Markierung am Dateianfang, die Outlook signalisiert, den Inhalt als UTF-8 zu interpretieren.
UTF-8 mit BOM in Python speichernimport csv
kontakte = [
["Max", "Müller", "max@beispiel.de"],
["Anna", "Schmidt", "anna@beispiel.de"],
]
with open("outlook_kontakte.csv", "w", encoding="utf-8-sig", newline="") as f:
writer = csv.writer(f)
writer.writerow(["First Name", "Last Name", "E-mail Address"])
writer.writerows(kontakte)
Schritt 3: Der Import-Vorgang in Outlook
- Öffne Outlook: Datei → Öffnen und Exportieren → Importieren/Exportieren.
- Wähle „Aus anderen Programmen oder Dateien importieren“.
- Wähle „Durch Komma getrennte Werte“.
- Suche deine CSV-Datei und wähle den Umgang mit Duplikaten.
- Wähle den Zielordner (normalerweise Kontakte).
- Wichtig: Klicke auf „Felder zuordnen“, um sicherzustellen, dass deine CSV-Spalten den Outlook-Feldern korrekt zugewiesen sind.
- Klicke auf Fertig stellen.
Unser Tool für automatische Formatierung
Der einfachste Weg zu einer Outlook-kompatiblen CSV ist extract-emails.com:
- Text einfügen, Datei hochladen oder URL eingeben.
- Nach der Extraktion auf Download klicken.
- „Outlook CSV“ als Exportformat wählen.
- Das Tool generiert automatisch eine korrekt formatierte CSV mit richtigen Headern, UTF-8 BOM und dem passenden Trennzeichen.
Häufige Probleme und Lösungen
Alle Daten erscheinen in einer Spalte
Das Trennzeichen stimmt nicht mit deinen regionalen Einstellungen überein. Öffne die CSV in einem Texteditor und ersetze alle Kommas durch Semikolons (oder umgekehrt).
Sonderzeichen sind unleserlich
Die Datei wurde nicht als UTF-8 mit BOM gespeichert. Öffne sie in Notepad++ oder VS Code und ändere die Kodierung.
E-Mail-Adressen landen im falschen Feld
Die Kopfzeile verwendet nicht Outlooks erwartete Spaltennamen. Die E-Mail-Spalte muss exakt E-mail Address heißen. Nutze immer „Felder zuordnen“ zur Kontrolle.
Profi-Tipps für große Listen
- Große Dateien aufteilen: Bei über 10.000 Kontakten in kleinere Dateien splitten.
- Duplikate vorher entfernen: Nutze die Deduplizierung unseres Extractors.
- Mit kleiner Testdatei beginnen: Erst 5–10 Zeilen testen, bevor Tausende importiert werden.
- Kontakte vorher sichern: Bestehende Kontakte exportieren, bevor neue importiert werden.
- Domain-Filter nutzen: Gezielt Kontakte bestimmter Unternehmen filtern.
E-Mail-Liste für Outlook formatieren
E-Mails extrahieren und als Outlook-kompatible CSV exportieren – kostenlos und korrekt formatiert.
E-Mail Extractor öffnen