Autor Thema: Zeitgesteuerte Mail per Agent  (Gelesen 1134 mal)

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Zeitgesteuerte Mail per Agent
« am: 01.10.04 - 15:47:34 »
Hallo liebe Gemeinde, ich muss nochmal ein Thema aufgreifen:

In einer Db welche als Newlettermail dient, habe ich die Option "Sofort" oder "Zeitgesteuert"! Sofort= wir das Mail halt sofort verschickt, aber wenn ich Zeitgesteuert wähle, dann habe ich die Möglichkeit in einem weiteren Feld ein Datum auszuwählen und im nächsten Feld ein Uhrzeit per Dia anzuklicken.

Felder:
fSendDate
fSendTime

Beispiel 34.05.2004 und 15:00

Nun soll ein Agent jede Stunde drüber rollen und die Dokumente verschicken, die der aktuellen Zeit am nähesten ist.
Um das Mail selbst dann zuverschicken wird eine Agent angestoßen, also muss man sich nur Gedanken machen, wie picke ich die Docs heraus???!!!

1) Kann man das auch anders Lösen?
2)Ich dachte mir so etwas wie
....@If(fSendDate = @Now .....


Viele Grüße

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitgesteuerte Mail per Agent
« Antwort #1 am: 01.10.04 - 16:33:51 »
Zunächst erstmal Datum und Uhrzeit via @Adjust wieder verknüpfen.
Diesen Wert mit @Now vergleichen, wenn @Now grösser ist  UND das Flag "bereits gesendet" NICHT gesetzt ist, dann mailen und Flag setzen.
Das erscheint mir als das einfachste und ein sicheres Verfahren (dann werden Dokumente immer noch gesendet, auch wenn der Agent sich mal einen halben Tag "verschluckt" hat).

HTH,
Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz