Vielen Dank, das habe ich abgeändert. Ein sehr wichtiger Hinweis, sonst hätte ich da was falsch eingestellt.
Tatsächlich hat mir ein Test wieder einen anderen Fehler aufgezeigt, zu dem ich eine Frage habe.
Und zwar habe ich gestern (Donnerstag, 15.02.) um ca. 23.30 eine Serienmail versendet. Normalerweise versende ich diese bei der richtigen Erhebung um 17 Uhr. Dies sollte ja aber egal sein, da es sich um den gleichen Tag handelt.
Im PHP-Code des versendeten Fragebogens habe ich den Versand dann auch automatisiert.
Hier der Code:
$tomorrow = strtotime('tomorrow 10:00:00');
mailSchedule(false, 2, $tomorrow);
mailSchedule(false, 3, strtotime('+1 day', $tomorrow));
mailSchedule(false, 4, strtotime('+2 days', $tomorrow));
mailSchedule(false, 5, strtotime('+3 days', $tomorrow));
mailSchedule(false, 6, strtotime('+4 days', $tomorrow));
mailSchedule(false, 7, strtotime('+5 days', $tomorrow));
mailSchedule(false, 8, strtotime('+6 days', $tomorrow));
mailSchedule(false, 9, strtotime('+7 days', $tomorrow));
u.s.w über 28 Tage
Mein Problem: Die zweite Mail wird erst am Samstag, 17.02., um 10 Uhr versendet.
Ich dachte, dass "tomorrow" immer der nächste Tag ab 0:00 Uhr ist, was ja dann heute, Freitag, 16.02, um 10 Uhr sein müsste. Was habe ich falsch gemacht bzw. was muss ich in den Einstellungen ändern, dass es so abläuft:
Erste Mail manuell um 17 Uhr,
zweite Mail direkt am nächsten Tag um 17 Uhr (10 Uhr war nur eine Testzeit, es geht ja um das Prinzip)
Herzlichen Dank!