Seite 1 von 1
Re: Empfängerliste mit externer Datenbank abgleichen
Verfasst: 14.02.2022, 13:47
von mirko
Nicht alle löschen lassen, dann werden die Statistiken gelöscht und die Abmeldelinks funktionieren nicht mehr. Per api_Recipients.api_removeRecipient selbst den Empfänger löschen, sobald der Empfänger über die eigene Oberfläche gelöscht wird.
Empfängerliste mit externer Datenbank abgleichen
Verfasst: 14.02.2022, 13:03
von betatester
Hallo,
Ich würde gerne eine Empfängerliste stets 1:1 synchron mit einer externen Datenbank halten (wobei die externe Datenbank quasi der Master ist). Dankenswerterweise gibt es hier ja den automatischen Empfänger Import und das tut auch soweit wie erwartet. Aber es importiert dann natürlich nur Empfänger, die noch nicht in meiner Liste sind. Adressen die ich in der Empfängerliste aber nicht mehr in der externen Datenbank habe, werden mir hier nicht entfernt.
Nun ist mir hier der Haken "Vor dem Import alle bestehenden Empfänger dauerhaft löschen" aufgefallen. Das würde dann ja in die richtige Richtung gehen, wenn alle Empfänger aus der Empfängerliste gelöscht werden und anschließend alles aus der externen Datenbank importiert wird dann habe ich ja genau das erreicht was ich will.
Allerdings habe ich da so eine Erinnerung, das sich mir mit diesem Haken schonmal die Finger verbrannt habe vor ein paar Jahren. Da sind dann die ganzen Statistiken von vergangenen Mailings verschwunden, vielleicht weil die internen IDs nach dem Löschen der ganzen Empfänger nicht mehr zusammengepasst haben. Kann das sein dass ich mich da richtig erinnere?
Was könnte eine gute Strategie sein um eine Empfängerliste stets ident mit einer externen Datenbank zu halten?
Dankeschön für jeden Tipp.