Newsletter-Abonnenten aus TYPOlight exportieren

Screenshot: Buttons für CSV-Import und CSV-Export im Newsletter-Verteiler

Kaum zu glauben: Mit TYPOlight kann man zwar sehr bequem E-Mail-Adressen in einen Newsletter-Verteiler importieren – der umgekehrte Weg des Exportierens ist dagegen nicht vorgesehen. Wie löst man dieses Problem, wenn man nicht die Datenbank direkt anzapfen will?

Der erste Schritt besteht darin, dass man die Extension newsletter_export installiert. Damit steht innerhalb des Newsletter-Verteilers neben dem Button “CSV-Import” neu auch der Button “CSV-Export” zur Verfügung. Klickt man nun diesen Button an, so wird eine CSV-Datei exportiert, deren Inhalt folgendermassen aussieht:

martha.muster@test.com,"1"
peter.mayer@best.com,"0"
usw.

Die Ziffer 1 bzw. 0 am Ende sagt aus, ob die Adresse per Double-Opt-in aktiviert wurde oder nicht. Falls diese Information nicht mehr benötigt wird und deshalb eliminiert werden soll, kann man dies in Excel sehr leicht mit der folgenden Formel erreichen (wobei A1 stellvertretend für die Tabellenzelle steht, in der sich der zu bearbeitende Text befindet):

=LINKS(A1;LÄNGE(A1)-4)

Die Formel bewirkt, dass die letzten vier Zeichen eliminiert werden, und damit erhält man die reinen E-Mail-Adressen.

2 Gedanken zu „Newsletter-Abonnenten aus TYPOlight exportieren“

  1. ähhh, wenn Du beim Import der CSV-Datei als Feldtrenner das Komma angibst, hast Du schön sauber E-Mail-Adresse und Flag getrennt.
    Meine ja nur…

  2. Berechtigter Einwand. Wenn man allerdings mit Excel 2007 die CSV-Datei über den normalen “Öffnen…”-Befehl lädt, dann werden keine Importoptionen abgefragt, und somit kann man auch keinen Feldtrenner definieren. Deshalb bin ich auf obige Lösung gekommen.

    Geht man hingegen über “Daten > Externe Felder abrufen > Aus Text”, dann erscheint der Importassistent, und dort kann man dann den Feldtrenner festlegen. Das wäre sicher der üblichere Weg, um das Problem zu lösen.

Hinterlassen Sie einen Kommentar