Petite astuce pour bloquer les numéros de démarchage de manière simple sans s'encombrer de bases de données, que j'ai mis un moment à trouver après avoir épluché pas mal de forums :
Dans le contexte entrant avant le Answer(), ajouter :
exten => _XXXX./_0162.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0163.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0270.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0271.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0377.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0378.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0424.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0425.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0568.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0569.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0948.,1,Goto(blacklisted,s,1)
exten => _XXXX./_0949.,1,Goto(blacklisted,s,1)
exten => _XXXX.,1,Answer()
Dépend comment l'opérateur présente les numéros il faudra peut-être légèrement adapter si c'est +33 pour SFR (là c'est chez OVH qui présente le numéro de manière classique).
Bien mettre le Answer() en priorité 1.
Ensuite le blacklist peut-être simplement un Answer() suivi d'un Hangup() ou tout ce vous voulez d'autre.