BRNUMBER=かける側番号
TGNUMBER=受ける側番号
[gratina]
exten => s,1,NoOp("gratina")
same => n,GotoIf($["${CALLERID(num)}" = "${BRNUMBER}"]?test)
same => n,Ringing(1)
same => n,answer()
;same => n,WaitExten(1)
same => n,Dial(SIP/${TGNUMBER}@brastel,60,r)
same => n,Congestion
same => n,Hangup()
same => n(test),answer()
same => n,wait(5)
same => n,Playback(hello-world)
same => n,Hangup()
[keep]
exten => s,1,NoOp("keep account")
same => n,wait(1)
same => n,answer()
same => n,WaitExten(10)
same => n,Playback(hello-world)
same => n,Hangup()
outgoing.txt (所有権asterisk:asterisk)
Channel: SIP/ブラステルのトランク/携帯番号
MaxRetries: 1
RetryTime: 90
WaitTime: 90
Context: keep
Extension: s
cp -a outgoing.txt /var/spool/asterisk/outgoing/ を年2回ぐらいcronで実行する。
電話番号振られてたら消されないという話もあるけどね。
0 件のコメント:
コメントを投稿