最近、決まった時間に必ず非通知の迷惑電話が来るので、ちょっと対策してみました。
いや、NTTに¥200/月払えばナンバーリクエストなる機能があるのですが、取り急ぎ自前で実装します。
(ちなみに、ひかり電話サービスで行うには、ナンバーディスプレイを契約していないとできませんのでご注意を。)
extension.confは以下のような感じに。
[fromntttel]
exten => ${NTTTEL},1,GotoIf($[${CALLERIDNUM} = anonymous ]?10:2)
exten => ${NTTTEL},2,Dial(SIP呼び出し内線番号,30)
exten => ${NTTTEL},3,HangUp
exten => ${NTTTEL},10,playback(ss-noservice)
exten => ${NTTTEL},11,HangUp
NTT東日本のひかり電話では、CALLERIDNUMにanonymousってのが「非通知」らしく、それだったらアナウンスを流し切る、という感じです。
いいのかなぁこんなんで…。
とりあえず、テストして意図した動きにはなっているようなので、様子見。

あ、ちなみにこれAsterisk1.2系です。