Amigos da lista.

Eu tenho um filtro de caixa postal aqui na empresa e mesmo assim está passando 
as mensagens eletrônicas pelo filtro. segue o código e uma breve explicação do 
contexto

exten => s,n,Gotoif($["${ARG2}" = "A175083    (ID CAMPANHA )  "]?campanha)



  



Leandro Giampauli
Cel: (19) 88229023




                                          
[macro-disca]
exten => s,1,SET(CDR(bill_site)=1)
exten => s,n,SET(CDR(call_direction)=S)
exten => s,n,SET(CDR(extra1)=CD.16)
; Bloco que descobre operadora
exten => s,n,SET(OPERADORA1=${DB(operadoras/${ARG5})})
exten => s,n,GotoIf($["${OPERADORA1}" = "0"]?1000)
exten => s,n,SET(TECHPREFIX=${DB(techprefix/${ARG5})})
exten => s,n,SET(LOCALTECHPREFIX=${DB(localtechprefix/${ARG5})})
exten => s,n,SET(CALLERID(all)=${IF($["X${CALLERID(num)}" == 
"X"]?${DB(callerid/${ARG5})}:${CALLERID(num)})})
exten => s,n,SET(TEMPORING=${DB(temporing/${ARG5})})
exten => s,n,SET(NAOBILHETA=${DB(naobilheta/${ARG5})})
exten => s,n,SET(GRAVATRONCO=${DB(gravatronco/${ARG5})})
exten => s,n,Scoutcanal(${OPERADORA1})
exten => s,n,SET(PFX=${ARG4})
exten => s,n,SET(DOP=${ARG5})
exten => s,n,GotoIf($["${AVAILCHAN}" != ""]?OK:OPE2)
exten => s,n(OPE2),GotoIf($["${ARG7}" = ""] = 0?FIM)
exten => s,n,SET(OPERADORA2=${DB(operadoras/${ARG7})})
exten => s,n,GotoIf($["${OPERADORA2}" = "0"]?1000)
exten => s,n,SET(TECHPREFIX=${DB(techprefix/${ARG7})})
exten => s,n,SET(LOCALTECHPREFIX=${DB(localtechprefix/${ARG7})})
exten => s,n,SET(CALLERID(all)=${IF($["X${CALLERID(num)}" == 
"X"]?${DB(callerid/${ARG7})}:${CALLERID(num)})})
exten => s,n,SET(TEMPORING=${DB(temporing/${ARG7})})
exten => s,n,SET(NAOBILHETA=${DB(naobilheta/${ARG7})})
exten => s,n,SET(GRAVATRONCO=${DB(gravatronco/${ARG7})})
exten => s,n,Scoutcanal(${OPERADORA2})
exten => s,n,SET(PFX=${ARG6})
exten => s,n,SET(DOP=${ARG7})
exten => s,n,GotoIf($["${AVAILCHAN}" != ""]?OK:OPE3)
exten => s,n(OPE3),GotoIf($["${ARG9}" = ""] = 0?FIM)
exten => s,n,SET(OPERADORA3=${DB(operadoras/${ARG9})})
exten => s,n,GotoIf($["${OPERADORA3}" = "0"]?1000)
exten => s,n,SET(TECHPREFIX=${DB(techprefix/${ARG9})})
exten => s,n,SET(LOCALTECHPREFIX=${DB(localtechprefix/${ARG9})})
exten => s,n,SET(CALLERID(all)=${IF($["X${CALLERID(num)}" == 
"X"]?${DB(callerid/${ARG9})}:${CALLERID(num)})})
exten => s,n,SET(TEMPORING=${DB(temporing/${ARG9})})
exten => s,n,SET(GRAVATRONCO=${DB(gravatronco/${ARG9})})
exten => s,n,Scoutcanal(${OPERADORA3})                  ; Scoutcanal encotra um 
canao e seta a variavel AVAILCHAN com o canal
exten => s,n,SET(PFX=${ARG8})
exten => s,n,SET(DOP=${ARG9})
exten => s,n,GotoIf($["${AVAILCHAN}" != ""]?OK:FIM)
exten => s,n(OK),Noop(Chamada Operadora ${DOP})         ; Achei a operadora 
disponivel
exten => s,n,SET(CHN=${CUT(AVAILCHAN||1)})
exten => s,n,SET(NUMCOMCAMP=${CUT(ARG1|#|1)})
exten => s,n,SET(AGENTID=${CUT(ARG1|#|2)})
exten => s,n,SET(NUMBER=${CUT(NUMCOMCAMP|A|1)})
exten => s,n,SET(NUMBER=${IF($["${NUMBER}" == 
"${NUMCOMCAMP}"]?${CUT(NUMCOMCAMP|a|1)}:${NUMBER})})
exten => s,n,SET(CAMPID=${CUT(NUMCOMCAMP|A|2)})
exten => s,n,SET(CAMPID=${IF($["X${CAMPID}" == 
"X"]?${CUT(NUMCOMCAMP|a|2)}:${CAMPID})})
; tratamento de numero finalizado
exten => s,n,SET(CONURBADA=0)
exten => s,n,AGI(conurbada.agi|${NUMBER})
exten => s,n,GotoIf($["${CONURBADA}" = "0"]?NOCONUR)
exten => s,n,SET(NUMBER=${NUMBER:2})
exten => s,n(NOCONUR),Noop(CONURBADA=${CONURBADA})
; tratamento conurbadas finalizado
exten => s,n,SET(NLEN=${LEN(${NUMBER})})
exten => s,n,SET(TECHPREFIX=${IF($["${NLEN}" = 
"8"]?${LOCALTECHPREFIX}:${TECHPREFIX})}) ; Usar localtechprefix ou techprefix
exten => s,n,SET(TECHPREFIX=${IF($["${NUMBER:0:4}" = "0800"]?:${TECHPREFIX})})  
        ; 0800 removo techprefix
;exten => s,n,SET(TECHPREFIX=${IF($["${NLEN}" < "8"]?:${TECHPREFIX})})          
         ; numero especial, removo techprefix
; techprefix ajustado
exten => s,n,SET(DISCHC=0)
exten => s,n,SET(TEMPORING=${IF($["X${TEMPORING}" == "X"]?60:${TEMPORING})})    
        ; ring=60 caso nao definido
exten => s,n,SET(NAOBILHETA=${IF($["X${NAOBILHETA}" == "X"]?N:${NAOBILHETA})})  
        ; bilheta sempre
exten => s,n,SET(GRAVATRONCO=${IF($["X${GRAVATRONCO}" == 
"X"]?N:${GRAVATRONCO})})        ; grava apenas se setado para gravar. padrao 
nao gravar
; variaveis de controle ajustadas
exten => s,n,GotoIf($["${CAMPID}" = ""] = 0?NOCAMPID)
exten => s,n,SET(CAMPID=A${CAMPID})
exten => s,n(NOCAMPID),Noop(AGENTID = ${AGENTID})
exten => s,n,Noop(CAMPANHA_ID=${CAMPID})
exten => s,n,Noop(NUMBER_TO_DIAL=${NUMBER})
exten => s,n,SET(CDR(vocalcomid)=${AGENTID})
exten => s,n,SET(CDR(scoutid)=${ARG2})
exten => s,n,SET(CDR(vccampid)=${CAMPID})
exten => s,n,SET(GRAVA=${ARG3})
exten => s,n,SET(CONTRA=${IF($["${DB(nc/${DOP})}" != ""]?${DB(nc/${DOP})}:0)}); 
PEGA NUMERO DO CONTRATO SEM NULO ATRIBUI 0
exten => s,n,GotoIf($["${NAOBILHETA}" = "N"]?BILHETA)
exten => s,n,noCDR()
exten => s,n,Noop(ALERTA: Chamada NAO bilhetada!)
exten => s,n(BILHETA),StopMixMonitor()
exten => s,n,GotoIf($["${GRAVATRONCO}" = "S"]?GRAVA:NGRAVA)
exten => 
s,n(GRAVA),MixMonitor(${DOP}-Orig-${CALLERID(num)}_Dest-${PFX}${NUMBER}_${CAMPID}_${STRFTIME(${EPOCH},GMT+3,%Y.%m.%d-%Hh%Mm)}_${UNIQUEID}.WAV)
exten => s,n(NGRAVA),Noop(CalleriD=${CALLERID(num)} - Qfila=${Qfila} - 
QRegID=${QRegID})
exten => s,n,macro,tarifa|${NUMBER}|${CONTRA}
exten => s,n,SET(CDR(extra2)=0)
exten => s,n,SET(REMOTODESLIGOU=0)
exten => s,n,Set(CDR(accountcode)=${DOP})       ; operadora tarifada
exten => s,n,SET(CDR(opefim)=${DOP})           ; operadora que completou
exten => s,n,SET(CDR(opeini)=${ARG5})          ; operadora ideal
exten => s,n,SET(CDR(callednum)=${NUMBER})
exten => s,n,SET(CDR(dialed_string)=${TECHPREFIX}${PFX}${NUMBER})
exten => s,n,Noop(SIPCALLID=${SIPCALLID} - ${SIPDOMAIN} - ${SIPUSERAGENT} - 
${SIPURI} - ${SIP_CODEC} - ${SIP_URI_OPTIONS} - ${RTPAUDIOQOS} - ${SIPRTPAUDIO})
exten => s,n,Set(LIMIT_WARNING_FILE=beep)
exten => s,n,Set(LIMIT_PLAYAUDIO_CALLER=yes)
exten => s,n,Set(LIMIT_PLAYAUDIO_CALLEE=no)
exten => 
s,n,Dial(${CHN}/${TECHPREFIX}${PFX}${NUMBER},${TEMPORING},gM(detecta|${NUMBER}|${CAMPID}))
;exten => 
s,n,Dial(${CHN}/${TECHPREFIX}${PFX}${NUMBER},${TEMPORING},gL(3600000:3300000)M(detecta|${NUMBER}|${CAMPID}))
;exten => 
s,n,Dial(${CHN}/${TECHPREFIX}${PFX}${NUMBER},${TEMPORING},tTgL(3600000:3300000)M(detecta|${NUMBER}))
exten => s,n,SET(REMOTODESLIGOU=1)
exten => s,n,SET(CDR(extra2)=1)
exten => s,n,noop(Macro STATUS = ${DIALSTATUS} - HC=${HANGUPCAUSE})
exten => s,n,Hangup()
exten => s,n(FIM),Noop(Nenhum Canal Disponivel)


exten => s,1000,Noop(Operadora nao encontrada. Encaminhando de volta)
exten => s,1001,Hangup(18)
; check ok

exten => h,1,Set(CDR(extra1)=CD.${HANGUPCAUSE})
exten => h,2,Set(CDR(hangupchannel)=${HANGUPCHANNEL})
exten => h,3,Noop(DISCADOR: ${Qfila}, ext=${EXTEN}, TC=${DIALEDTIME}, 
TA=${ANSWEREDTIME})
;exten => h,2,Gotoif($[check${DIALEDTIME} == check]?8)
exten => h,4,set(DISCID=${QRegID})
exten => h,5,set(DISCDS=${DIALSTATUS})
exten => h,6,set(DISCHC=${HANGUPCAUSE})
exten => h,7,set(DISCQF=${Qfila})
exten => h,8,set(DISCCN=${CHANNEL})
exten => h,9,set(CDR(extra5)=${Qfila})
exten => h,10,Gotoif($["${DISCDS}" != "ANSWER"]?12:12)
exten => h,11,AGI(hstatus_discador.agi)
exten => h,12,Gotoif($["aaa" == "aaa"]?13)
exten => h,13,DeadAGI(hstatus_discador.agi)
exten => h,14,Noop(Chamada terminada) 
;exten => h,n,SET(CDR(siprtpaudio)=${SIPRTPAUDIO}:${SIPRTPPORT})   - Estara 
disponivel so na proxima versao em novembro
;exten => h,n,SET(CDR(sipdomain)=${SIPDOMAIN})
;exten => h,n,SET(CDR(sipua)=${SIPUSERAGENT})
;exten => h,n,SET(CDR(sipcodec)=${SIPCODECUSED})
;exten => h,n,Noop(SIPCALLID=${SIPCALLID} - ${SIPDOMAIN} - ${SIPUSERAGENT} - 
${SIPURI} - ${SIPCODEC} - ${SIP_URI_OPTIONS} - ${RTPAUDIOQOS} - ${SIPRTPAUDIO})
;check ok


[macro-tarifa]
exten => s,1,SCOUTSQL(Conecta connid)
exten => s,n,SET(NLEN=${LEN(${ARG1})})
exten => s,n,SET(DDDLOCAL=19)   ; DDD LOCAL - Setar via interface!!!!
exten => s,n,SET(DDD=${IF($["${NLEN}" = "8"]?${DDDLOCAL}:${ARG1:0:2})})
exten => s,n,SET(PREFIXO=${IF($["${NLEN}" = "8"]?${ARG1:0:4}:${ARG1:2:-4})})
exten => s,n,SET(SUFIXO=${IF($["${NLEN}" = "8"]?${ARG1:4}:${ARG1:-4})})
exten => s,n,SCOUTSQL(Query resultid ${connid} select 
ttarifa.targrupo\,ttarifa.tarcodtar\,ttarifa.opeani\,ttarifa.pagcoddesc\,ttarifa.placodplano\,tvlist.desmunicipio\,tvlist.desuf
 from tvlist join Ttarifa on \'${DDD}\' = tvlist.desddd and \'${PREFIXO}\' = 
tvlist.desprefixo and \'${SUFIXO}\' between tvlist.DesSufixo_ini and 
tvlist.DesSufixo_fim and Ttarifa.targrupo = tvlist.targrupo and 
Ttarifa.tarcodtar = tvlist.tarcodtar join tpagina_desconto on 
tpagina_desconto.PagCodDesc = Ttarifa.PagCodDesc and 
\'${STRFTIME(${EPOCH},GMT+3,%H:%M)}\' between tpagina_desconto.paghor_ini and 
tpagina_desconto.paghor_fim and \'${STRFTIME(${EPOCH},GMT+5,%u)}\' between 
pagdia_ini and pagdia_fim and Ttarifa.placodplano = \'${ARG2}\')
exten => s,n,SCOUTSQL(Fetch fetchid ${resultid} datavar1 datavar2 datavar3 
datavar4 datavar5 datavar6 datavar7)
exten => s,n,SET(CDR(targroup)=${datavar1})
exten => s,n,SET(CDR(tarcodtar)=${datavar2})
exten => s,n,SET(CDR(opeani)=${datavar3})
exten => s,n,SET(CDR(pagcoddesc)=${datavar4})
exten => s,n,SET(CDR(placodplano)=${datavar5})
exten => s,n,SET(CDR(desmunicipio)=${datavar6})
exten => s,n,SET(CDR(desuf)=${datavar7})
exten => s,n,SCOUTSQL(clear ${resultid})
exten => s,n,SCOUTSQL(Desconecta ${connid})


;Comentada em 23/07/2012 para entrar outra macro detecta por campanha
;[macro-detecta]
;exten => s,1,Noop(${EXTEN})
;exten => s,n,Set(MACRO_RESULT=)
;exten => s,n,SET(AMDEXEC=${DB(AMDEXEC/ativo)})
;exten => s,n,Gotoif($["${AMDEXEC}" != "1"]?amdoff)
;exten => s,n,Set(MACRO_RESULT=CONTINUE)
;exten => s,n,AMD()
;exten => s,n,Noop(CAUSA: ${AMDCAUSE} - Num:${ARG1})
;exten => s,n,ExecIf($["${AMDSTATUS}" = "MACHINE"],Hangup,121); Desligo e envio 
codigo de Answering Machine (SIP 607)
;exten => s,n,ExecIf($["${AMDSTATUS}" = "HANGUP"] ,Hangup,16) ; Termina a 
chamada
;exten => s,n,ExecIf($["${AMDSTATUS}" = "NOTSURE"],Hangup,121) ; Prossegue 
chamada (bridge)
;exten => s,n,ExecIf($["${AMDSTATUS}" = "HUMAN"] ,set,MACRO_RESULT=) ; 
Prossegue chamada (bridge)
;exten => s,n(amdoff),MacroExit

[macro-detecta]
exten => s,1,Noop(${EXTEN})
;exten => s,n,Wait(0.3)
exten => s,n,Set(MACRO_RESULT=)
exten => s,n,SET(AMDEXEC=${DB(AMDEXEC/ativo)})
exten => s,n,Noop(CAMPID = ${ARG2})

exten => s,n,Gotoif($["${ARG2}" = "A73"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A2"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A4"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A75"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A78"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A80"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A81"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A82"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A83"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A84"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A85"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A86"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A89"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A90"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A91"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A93"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A94"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A95"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A99"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A97"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A100"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A102"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A111"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A113"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A116"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A117"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A120"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A122"]?campanha
exten => s,n,Gotoif($["${ARG2}" = "A123"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A124"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A142"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A141"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A140"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A126"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A133"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A134"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A135"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A137"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A138"]?campanha) 
exten => s,n,Gotoif($["${ARG2}" = "A139"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A144"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A143"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A146"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A147"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A148"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A149"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A152"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "153"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A154"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A155"]?campanha)
;exten => s,n,Gotoif($["${ARG2}" = "156"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A157"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A158"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A159"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A160"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A162"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A163"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A164"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A166"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A167"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A168"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A169"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A170"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A171"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A172"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A173"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A174"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "175"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A176"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "180"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "181"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "182"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "184"]?campanha)


exten => s,n,Gotoif($["${ARG2}" = "185"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "186"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "187"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "188"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "189"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "190"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "191"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A192"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "193"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "194"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "195"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "196"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "197"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "198"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "199"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "200"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "201"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "202"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "203"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "204"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "205"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "206"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "207"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "208"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "209"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "210"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "211"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "212"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "213"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "214"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "215"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "216"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "223"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "224"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "225"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "226"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "227"]?campanha)


exten => s,n,Gotoif($["${ARG2}" = "A175083"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175084"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175076"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175081"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175082"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750100"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175073"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175075"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175072"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175077"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175078"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175080"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175079"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750120"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750122"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750130"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175074"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A175072"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750110"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750113"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750133"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750137"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750114"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750115"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750111"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750116"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750164"]?campanha)
exten => s,n,Gotoif($["${ARG2}" = "A1750149"]?campanha)
exten => s,n,Gotoif($["${AMDEXEC}" != "1"]?amdoff)
exten => s,n(campanha),Noop(AMD Ativo para a campanha ${ARG2}) ; jump here! - 
prado 15.06.2012
exten => s,n,Set(MACRO_RESULT=CONTINUE)
exten => s,n,AMD()
exten => s,n,Noop(CAUSA: ${AMDCAUSE} - Num:${ARG1})
exten => s,n,ExecIf($["${AMDSTATUS}" = "MACHINE"],Hangup,121); Desligo e envio 
codigo de Answering Machine (SIP 607)
exten => s,n,ExecIf($["${AMDSTATUS}" = "HANGUP"] ,Hangup,16) ; Termina a chamada
exten => s,n,ExecIf($["${AMDSTATUS}" = "NOTSURE"],Hangup,121) ; Prossegue 
chamada (bridge)
exten => s,n,ExecIf($["${AMDSTATUS}" = "HUMAN"] ,set,MACRO_RESULT=) ; Prossegue 
chamada (bridge)
exten => s,n(amdoff),MacroExit



_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a