Liebes Support-Team,
ich plane eine 7-tägige Tagebuchstudie durchzuführen. Hierbei können Teilnehmende an unterschiedlichen Tagen mit der Erhebung beginnen. Sobald die Baseline-Erhebung ausgefüllt wurde, sollen beginnend vom Tag darauf, an 7 aufeinanderfolgenden Tagen jeweils abends ein Link zu den täglichen Erhebungen zugesendet werden. Nun stehe ich vor dem Problem mit dem Anlegen der Serienmails.
Ich habe eine Serienmail Nr.1. zum Aufruf des Fragebogen A2 angelegt und für jeden weiteren Tag einen eigenen Fragebogen (B-H) und eine Serienmail dazu (2-8)
Um den Versand der Mails zu automatisieren habe ich in A2 den hier vorgeschlagenen PHP-Code eingegeben.
if (date('H') < 15) {
$start = strtotime('today 15:00:00');
} else {
$start = strtotime('next day 15:00:00');
}
for ($day=0; $day<7; $day++) {
$mailingID = $day + 2;
$sendtime = strtotime('+'.$day.' days 15:00:00', $start);
mailSend(false, $mailingID, $sendtime);
}
Dann habe ich um 14:00 einen Fragebogen ausgefüllt und eine E-Mail Adresse angegeben. Die Bestätigungsmail klappte und die Mail-Adresse wurde auch im System hinterlegt. Allerdings habe ich um 15:00 keinen Link zum ersten Fragebogen bekommen.
Was mache ich falsch? Ich sehe es nicht.
Ich habe es Anfang der Woche bevor ich den Code hier entdeckt habe auch schon mit einzelnen Befehlen probiert
mailSchedule (false, 2, strtotime (' +1 day 15:00'))
mailSchedule (false, 3, strtotime (' +2 day 15:00'))
etc.
Und mit
mailSchedule (false, 2, expire (' +2 day 06:00'))
mailSchedule (false, 3, expire (' +3 day 06:00'))
etc.
um den Link zeitlich zu beschränken.
Auch da ist es mir nicht gelungen, die Mails mit dem Links zum täglichen Fragebogen zu versenden. Im Spamordner habe ich gesucht.
Ich brauche dringend eure Hilfe, ich sehe den Fehler nicht.
Danke im Voraus.
PS: Ich hatte die Frage gerade schonmal gestellt, aber dann war die auf einmal vom Schirm verschwunden. Sorry, falls sie jetzt zweimal bei euch auftaucht.