Für SoSci Survey macht es keinen Unterschied, ob eine Serienmail über die Oberfläche oder per PHP-code verschickt wird. Der PHP-Code macht nichts anders, als wenn Sie beim manuellen Versand einstellen, dass nur ein einzelner Adressat die E-Mail bekommen soll.
Z.B. indem alle Fragebögen im Zugriff auf „öffentlich“ gestellt werden?
Teilweise möglich (s. unten), aber gefährlich. Denn wenn Personen per allgemeinem Link an der Befragung teilnehmen, wird keine Personenkennung "SERIAL" im Datensatz hinterlegt und Sie müssen sich bei mehrwelligen Erhebungen auf anderem Wege um die Zuordnung der Fälle kümmern.
Die PHP-Funktionen zum Versenden von Serienmails funktionieren nur, wenn (a) entweder eine Personenkennung im Befehl angegeben wird, z.B. direkt nach einem Single-Opt-In per value()
, oder (b) wenn der Fragebogen mit einem personalisierten Link aufgerufen wurde. Wenn ein Fragebogen über einen öffentlichen Link aufgerufen wurde, weiß SoSci Survey nicht, wer da gerade ausfüllt und kann deshalb mit einem mailSchedule(false, ...)
auch nichts anfangen. An wen sollte es die Mail denn schicken?
Was funktioniert ist, dass Personen einen personalisierten Link per Serienmail erhalten, und damit dann den öffentlichen Fragebogen aufrufen können. Allerdings werden sie dann auch nicht abgewiesen, falls der Link falsch ist. Dann fehlt einfach die SERIAL im Datensatz.
Meine Empfehlung wäre daher, dass Sie den manuellen Versand über die Serienmail-Funktion von SoSci Survey erledigen. Einfach den Adresseintrag anklicken, ganz runter scrollen, und mit dem Briefumschlag-Symbol eine Serienmail gezielt an die Person versenden.