Hallo,
ich empfange mit meinem Asterisk Fax-Dokumente. Jetzt will ich aber eine Mail verschicken wenn ein Fax empfangen wurde.
Zum Versenden der Mail hab ich mir ein Bash-Skript geschrieben.
Der Fax Empfang funktioniert super, nur leider hört Asterisk nach dem empfangen des Faxes auf den Dialplan auszuführen.
Hier ist der entsprechende Auszuf aus dem Dialplan:
Selbst das NoOP wird nicht ausgeführt, hier die Ausgabe von Asterisk:
mehr kommt nicht.
Hat jemand ne Idee?
Danke
ich empfange mit meinem Asterisk Fax-Dokumente. Jetzt will ich aber eine Mail verschicken wenn ein Fax empfangen wurde.
Zum Versenden der Mail hab ich mir ein Bash-Skript geschrieben.
Der Fax Empfang funktioniert super, nur leider hört Asterisk nach dem empfangen des Faxes auf den Dialplan auszuführen.
Hier ist der entsprechende Auszuf aus dem Dialplan:
Code:
[macro-faxempfangen]
exten => s,1,Answer
exten => s,2,SetVar(FAXFILE=${FAXPATH}${ARG1}_${UNIQUEID})
exten => s,3,Rxfax(${FAXFILE}.tif)
exten => h,1,NoOP(mail)
exten => h,2,AGI(mailfax|"${CALLERIDNUM}"|"${EXTEN}"|"Name"|"[email protected]"|"${FAXFILE}")
Selbst das NoOP wird nicht ausgeführt, hier die Ausgabe von Asterisk:
Code:
-- Executing Macro("Zap/2-1", "faxempfangen|123456") in new stack
-- Executing Answer("Zap/2-1", "") in new stack
-- Executing SetVar("Zap/2-1", "FAXFILE=/mnt/pool/fax/123456_asterisk-12358-112545134.68") in new stack
-- Executing RxFAX("Zap/2-1", "/mnt/pool/fax/123456_asterisk-12358-112545134.68.tif") in new stack
-- Channel 0/2, span 1 got hangup
-- Hungup 'Zap/2-1'
mehr kommt nicht.
Hat jemand ne Idee?
Danke