Ich stehe vor folgendem "Problem":
Ich führe eine mehrwellige Befragung durch, die Teilnehmer werden per Serienmail 1 verständigt (mailadressen bekannt, keine ano/oder pseudonymisierung).
Beim ausfüllen des ersten Fragebogens werden automatisch per mailSchedule() alle anderen Serienmails für die verschiedenen Zeitpunkte (Woche2, Woche4, Monat2, Monat3....) generiert. Es wird pro Erhebungszeitpunkt auch eine Erinnerungsmail (2 Tage später pro Zeitpunkt) an den Teilnehmer generiert.
Wenn ein Teilnehmer nun einen Fragebogen (z.B Woche 4) ausfüllt soll per mailRevoke() die Erinnerung für den aktuellen Fragebogen zurückgesetzt werden, damit diese nicht nach dem Ausfüllen auch noch verschickt wird. Diese Methodik erfolgt für die verschiedenen Versandzeitpunkte identisch.
Nun zur Frage:
Kann man den Versandstatus einer Serienmail abfragen (also z.B. ob eine Erinnerungsmail für die Woche4 bereits geschickt wurde)? Ich möchte verhindern dass ich eine Erinnerungsmail per mailRevoke() zurücksetzt, falls der Teilnehmer gerade den Fragebogen der Erinnerungsmail ausfüllt.
Oder muss ich das gar nicht machen, da die Funktion keinen error code zurückgibt?
Vielen Dank für die Hilfe!