Hi,

I am looking at http://www.theschmandts.org/blog/?p=28  to setup missed call 
notification but i am having issue. following is my dialplan 

[macro-stdexten]
exten => s,1,Dial(${ARG2})
exten => s,2,Goto(s-${DIALSTATUS},1)                            ; Jump based on 
status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
exten => s-NOANSWER,1,Voicemail(${ARG1},u)               ; If unavailable, send 
to voicemail w/ unavail announce
exten => s-NOANSWER,2,Goto(default,s,1)                 ; If they press #, 
return to start
exten => s-BUSY,1,Voicemail(${ARG1},b)                   ; If busy, send to 
voicemail w/ busy announce
exten => s-BUSY,2,Goto(default,s,1)                             ; If they press 
#, return to start
exten => _s-.,1,Goto(s-NOANSWER,1)                              ; Treat 
anything else as no answer
exten => a,1,VoicemailMain(${ARG1})                             ; If they press 
*, send the user into VoicemailMain
exten => h,1,System(/var/lib/asterisk/agi-bin/processcallemail.sh "${ARG3}" 
"${CALLERID(num)}" "${CALLERID(name)}" "${DIALSTATUS}" "${VMSTATUS}" "${EXTEN}")


[from-sip]
exten => _7[0123]XX,1,macro(stdexten,${EXTEN},sip/${EXTEN})



Following CLI output look like its not executing h extension in macro-stdexten. 
But if i add h extension in [from-sip] it works! do you know why ?

    -- Executing [7207@from-sip:1] Macro("SIP/7101-0000000a", 
"stdexten,7207,sip/7207") in new stack
    -- Executing [s@macro-stdexten:1] Dial("SIP/7101-0000000a", "sip/7207") in 
new stack
  == Using SIP RTP CoS mark 5
    -- Called 7207
    -- SIP/7207-0000000b is ringing
  == Spawn extension (macro-stdexten, s, 1) exited non-zero on 
'SIP/7101-0000000a' in macro 'stdexten'
  == Spawn extension (from-sip, 7207, 1) exited non-zero on 'SIP/7101-0000000a'
    -- Executing [h@from-sip:1] Hangup("SIP/7101-0000000a", "") in new stack
  == Spawn extension (from-sip, h, 1) exited non-zero on 'SIP/7101-0000000a'

                                          
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to