Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
tombejo:module:kalender:otk:email [2014/06/05 09:48] cgraeber_girona.de |
tombejo:module:kalender:otk:email [2020/07/16 09:09] (aktuell) cgraeber_girona.de |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Otk- E-Mail Benachrichtigungen | + | ====== Online Kalender - E-Mail Benachrichtigungen ====== |
Die Emails werden vom internen Server versandt. Alle aussendungen werden Protokolliert in /logs/mail | Die Emails werden vom internen Server versandt. Alle aussendungen werden Protokolliert in /logs/mail | ||
- | Die Texte der Emails stehen in /www/locales/de/mail_*.txt | + | Die Texte der Emails stehen in /www/locales/de/mail_<nowiki>*</nowiki>.txt |
+ | |||
+ | ===== Platzhalter ===== | ||
+ | |||
+ | Wenn also der Schalter auf J ist und die Werte für den SMTP-Server richtig gesetzt sind, dann wird eine Email and den Bestatter aus dem Feld BESTCODE in OL_TERMINE geschickt, zumindest dann, wenn für diesen Bestatter in OL_NADRESS eine Email eingetragen ist. | ||
+ | |||
+ | Wenn Du einen anderen Mailtext verwenden möchtest, werden die folgenden Felder automatisch ersetzt. | ||
+ | |||
+ | Termin: | ||
+ | |||
+ | $text = str_replace ("%termin_dat%",$terminData["termin_dat"],$text); | ||
+ | |||
+ | $text = str_replace ("%termin_time%",$terminData["termin_time"],$text); | ||
+ | |||
+ | $text = str_replace ("%processName%",trim($terminData["processName"]),$text); | ||
+ | |||
+ | $text = str_replace ("%terminart%",$terminData["terminart"],$text); | ||
+ | |||
+ | $text = str_replace ("%artvon%",$terminData["artvonName"],$text); | ||
+ | |||
+ | $text = str_replace ("%vvorname%",$terminData["vorname"],$text); | ||
+ | |||
+ | $text = str_replace ("%vzuname%",$terminData["zuname"],$text); | ||
+ | |||
+ | $text = str_replace ("%teamName%",$terminData["teamName"],$text); | ||
+ | |||
+ | $text = str_replace ("%reject_reason%",$terminData["tinfo"],$text); | ||
+ | |||
+ | Bestatter: | ||
+ | |||
+ | $text = str_replace ("%bvorname%",$contact["vorname"],$text); | ||
+ | |||
+ | $text = str_replace ("%bzuname%",$contact["zuname"],$text); | ||
+ | |||
+ | $text = str_replace ("%banrede%",$contact["anrede"],$text); | ||
+ | |||
+ | $text = str_replace ("%procedure%",$contact["procedure"],$text); | ||
+ | |||
+ | $text = str_replace ("%daten%",$terminData["daten"],$text); | ||
+ | |||
+ | Wenn also z.B. %bvorname% im Mailtext steht wird das mit dem Wert aus Feld VORNAME aus OL_NADRESS vom Bestatterdatensatz ersetzt. | ||
+ | |||
+ | Man kann auch noch weitere Felder hinzufügen, wenn das benötigt wird. | ||
+ |