|
Autor |
Nachricht |
boris
Beiträge: 11154
|
Titel: Frage zu Zeitintervall für Statusmails
Verfasst am: So, 19 März 2006, 14:54 |
|
|
Zitat: |
wenn bei den Usern die Tage bei Status-Mail auf 7 stehen, und gebe jetzt in 3 Tagen wieder den Code ans Forum das die Mail losgeschickt werden soll, kriegen die dann keine Mail, oder erst nach 7 Tagen? |
Wenn StatusMail installiert wurde, wird das "letzte StatusMail"-Datum auf das Registrierungsdatum gesetzt, es erhalten beim ersten Aufruf von StatusMail zum Versand also alle User eine Mail, bei denen neue Nachrichten seit dem letzten Login anstehen (es sei denn, der User hat sich erst in den letzten Tagen registriert).
Danach greift die Intervall-Regelung:
wenn du alle 3 Tage den Versand aufrufst, bekommen Leute mit Intervall 7 Tage nur alle 9 Tage eine Mail !
beim Versand wird das "letzte StatusMail"-Datum gesetzt, nach 6 Tagen (2x 3 Tage warten) greift der 7-Tage-Intervall also noch nicht sondern erst beim dritten Mal (nach 9 Tagen)
Voraussetzung ist natürlich, daß neue Nachrichten für den User vorliegen und der sich in der Zwischenzeit nicht eingeloggt hat - in der StatusMail stehen immer nur die neuen Nachrichten seit letzter StatusMail ODER letzten Login, je nachdem, was aktueller ist !
Der Intervall gibt auch an, wie oft jemand eine Mail bekommt:
wenn jemand Intervall 7 eingestellt hat und loggt sich jeden Tag ein, dann bekommt er am Tag 7 eine StatusMail, wenn nach seinem Login schon wieder neue Nachrichten für ihn vorlagen (sonst nicht) ... wenn am nächsten Tag (nach seinem Login) eine neue Nachricht vorliegt, bekommt er dann eine StatusMail - der Intervall gibt also an, wie groß der minimale Abstand zwischen den Mails ist, aber nicht der maximale (wenn z.B. nie neue Nachrichten geschrieben werden, werden irgendwann auch keine StatusMails mehr verschickt)
Davon ab:
ich würde den Versand zumindest täglich aufrufen, dann kriegen die User die StatusMail maximal mit einem Tag Verspätung
z.B.: es wird um 12:00 der Versand aufgerufen, als "letzte StatusMail" wird bei User X "heute 12:05" eingetragen, am nächsten Tag ist der User X wieder dran, das Skript läuft aber schneller, weil dann u.U. weniger Durchläufe vonnöten sind, weil z.B. alle anderen User das Intervall nicht auf 1 stehen haben, und er bekäme schon um 12:03 eine Mail - dann ist der Tag aber noch nicht rum (zwar nur um 2 Minuten verpaßt, aber immerhin), und er bekommt so erst einen Tag später die StatusMail
... ich hoffe, das war verständlich
Ich habe hier im Forum den Versand alle 6h laufen, womit das auch die maximale Verspätung ist, die eintreten kann.
____________ beehave - home of humbug ... [we can't afford to be neutral]
|
|
Nach oben |
|
ttahl
|
Titel: (Kein Titel)
Verfasst am: Mi, 19 Apr 2006, 12:57 |
|
|
Ok,
dann ist ja alles klar. Dann warte ich bis zum nächsten Versand in 6 Tagen
Werde dann hier berichtet, ob die Mail wieder im Spamordner gelandet ist.
|
|
Nach oben |
|
boris
Beiträge: 11154
|
Titel: (Kein Titel)
Verfasst am: Mi, 19 Apr 2006, 13:04 |
|
|
ttahl @ Mi, 19 Apr 2006, 13:57 gab folgendes von sich: |
dann ist ja alles klar. Dann warte ich bis zum nächsten Versand in 6 Tagen |
Wie gesagt: du kannst auch deinen Datenbankeintrag editieren, dann kriegst du sofort eine weitere Mail zum Testen ... oder stell dir den Intervall auf einen Tag, dann brauchst du keine 6 Tage zu warten !
____________ beehave - home of humbug ... [we can't afford to be neutral]
|
|
Nach oben |
|
|
|
ähnliche Beiträge |
|
Thema
| Autor
| Forum
| Antworten
| Verfasst am
|
|
Norbert Hoerster - Die Frage nach Gott |
boris |
kühnes mittelscharfer |
0 |
Mi, 28 Feb 2024, 08:55 |
|
Film: Eine Frage der Ehre |
boris |
zelluloid |
0 |
Do, 22 Sep 2011, 19:53 |
|
Frage zu Statusmail |
DJSonic |
mod support |
5 |
Fr, 14 Sep 2007, 11:42 |
|
Frage der Woche |
Rex Kramer |
internet junk |
0 |
Do, 28 Jun 2007, 23:23 |
|
frage frage popage |
Pluto |
internet junk |
0 |
So, 28 Jan 2007, 00:23 |
Schreiben: nein. Antworten: nein. Bearbeiten: nein. Löschen: nein. Umfragen: nein.
|