12.07.2015 Aufrufe

eGroupWare 1.4 kompakt - Brain-Media.de Brain-Media.de

eGroupWare 1.4 kompakt - Brain-Media.de Brain-Media.de

eGroupWare 1.4 kompakt - Brain-Media.de Brain-Media.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

62 Die Administration <strong>de</strong>r <strong>eGroupWare</strong>-Umgebung2.12 Asynchroner zeitgesteuerter DienstEine sehr interessante Funktion, um Aufgaben zeitgesteuert durchzuführen, stellt<strong>de</strong>r asynchrone Dienst <strong>de</strong>s Admin-Menüs dar. Damit können Sie beispielsweise E-Mails zeitversetzt sen<strong>de</strong>n, ohne dass <strong>de</strong>r Benutzer selbst eingeloggt sein muss.Bei einer Standardinstallation stellt Ihnen das zugehörige Formular zunächst nurdie Option Ausweichmöglichkeit nach je<strong>de</strong>m Seitenaufruf zur Verfügung. HabenSie einen Alarm eingerichtet, so wird eine entsprechen<strong>de</strong> E-Mail erst dann versen<strong>de</strong>t,wenn <strong>de</strong>r Benutzer eine Aktion in <strong>eGroupWare</strong> ausführt.Nun kann sich allerdings eine E-Mail nicht selbst verschicken, wenn <strong>de</strong>r Benutzernicht eingeloggt ist. Der Grund hierfür ist PHP. PHP-Skripts können nur durchAufruf ausgeführt wer<strong>de</strong>n.Der asynchrone zeitgesteuerte Dienst in Aktion.Mithilfe von Cron lässt sich dieses Problem lösen – vorausgesetzt, Sie verwen<strong>de</strong>nLinux als Server-Plattform. Dazu muss zunächst ein Eintrag in <strong>de</strong>r Crontab-Tabelleerzeugt wer<strong>de</strong>n, <strong>de</strong>r dafür sorgt, dass das PHP-Skript aufgerufen wer<strong>de</strong>n soll. DerCronjob muss dann regelmäßig prüfen, ob ein Programm gestartet wer<strong>de</strong>n muss.Falls ja, wird das Skript aufgerufen.www.brain-media.<strong>de</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!