Здравствуйте! Подскажите пожалуйста где я ошибся и вообще может ли такое работать? Необходимо послать единицу в текстовый файл, если это заработает уже потом прикрутить отправку на почту.
exten => h,1,Answer()
exten => h,2,Set(CALLERID(name)=7777777)
exten => h,3,Set(fname=${STRFTIME(${EPOCH},,%H%M%S)}-${CALLERID(number)}-${CALLERID(name)})
exten => h,4,MixMonitor(/var/spool/asterisk/monitor/${fname}.wav)
exten => h,5,Queue(7777777)
exten => h,6,ExecIf($["${CDR(disposition)}" = "NO ANSWER"]?System(echo "1" >> /usr/src/letter.txt))
exten => h,7,Macro(hangupcall,)