Die Funktion mailSetStatus() aktualisiert den Teilnahmestatus einer Serienmail. Der Status ist insbesondere für den Versand von Erinnerungs- und Folgemails relevant.
void mailSetStatus(string|null Personenkennung, int|null Serienmail, string Status
'sent' – Die Serienmail wurde verschickt, der Teilnahmelink aber noch nicht angeklickt.'started' – Der Teilnahmelink wurde angeklickt, der Fragebogen wurde aber nicht vollständig bearbeitet.'complete' – Das Ausfüllen des Fragebogens wurde abgeschlossen.'dismissed' – Die Person wurde z.B. durch einen Screenout oder eine Quotenprüfung abgewiesen.Der folgende PHP-Code setzt den Status „Fragebogen abgeschlossen“ für die Serienmail, welche den aktuellen Teilnehmer zum Fragebogen führte.
mailSetStatus(null, null, 'complete');