хотел с помощью system() передать данные скрипту, но если абонент положил трубку а не нажал #, то выполнение диалплана прекращается, что делаю не так?
exten => 777,1, Answer()
exten => 777,n,Playback(beep2)
exten => 777,n,VoiceMail(200@phones,s)
exten => 777,n,Noop(${VM_NAME})
exten => 777,n,Noop(${VM_MSGNUM})
exten => 777,n,Noop(${VM_CALLERID})
exten => 777,n,Noop(${VM_CIDNAME})
exten => 777,n,Noop(${VM_CIDNUM})
exten => 777,n,Noop(${VM_DATE})
exten => 777,n,Noop(${VM_MESSAGEFILE})
да и все переменные VM_ кроме VM_MESSAGEFILE пустые