pam hat geschrieben:
Ich glaube das liegt an der Struktur der Verarbeitung.
Die ConfirmID ist innerhalb des SendMail-Kommandos gekapselt, und wird allerdings im MessageJob SMS-AlarmAck zur Konstruktion des Subjects benötigt. (Fingerprint??)
(<Subject _="SMS-Alarm confirmation needed: ®~/_Fingerprint;(®~/_ConfirmID;)"/>)
Der EventHandler übergibt die ConfirmNo an die Betreffzeile. Es ist dabei egal, ob diese hart codiert, oder als Parameter beim DoOn gesetzt wurde.
Was ich jedoch festgestellt habe ist (und das wird das Problem bei Ihnen sein), daß der Parametername bei der ConfirmID scheinbar nicht ganz frei gewählt werden kann. Wenn der Paramater "ID" heißt, funktioniert es zumindest.
pam hat geschrieben:
Wie muss der System-Eventhandler "Confirmation" aussehen?
Steht in den TICO-Templates des EventHandlers zur Verfügung: "Add system group" und darin dann "confirmation system event". Ergibt:
<System>
<Confirmation>
<Confirm _="®~/_ConfirmID"/>
</Confirmation>
</System>
Folgende Konfiguration hat bei mir funktioniert (FW 2.0.0.0):
[<DoOn _="SMS-Alarm" ver="y">
<Reciver _="01721844751"/>
<ID _="55"/>
</DoOn>]
[<SetConfig _="EVENTS" ver="y">
<EventHandler>
<SMS-Alarm>
<SendMail _="MessageJobTemplates/SMS-Alarm" value="0">
<ConfirmID _="®~/ID"/>
<OnTimeout _="SMS-Alarm"/>
<Timeout _="2m"/>
</SendMail>
</SMS-Alarm>
<System>
<Confirmation>
<Confirm _="®~/_ConfirmID"/>
</Confirmation>
</System>
</EventHandler>
</SetConfig>]
[<SetConfig _="TEMPLATE" ver="y">
<MessageJobTemplates>
<SMS-Alarm _="GSMSMS">
<Recipient _="/D/AddressBook/Receiver"/>
<Sender _="/D/AddressBook/MySelf"/>
<Subject _="Test SMS ®~/ConfirmID; ®~/_Fingerprint;"/>
</SMS-Alarm>
</MessageJobTemplates>
</SetConfig>]
_________________
Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00:
Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min