Globale Blacklist für eingehende Anrufe
Wie ist es mögliche einen globale Blacklist für eingehende Anrufe anzulegen.
Wir haben in unserer Swyx Anlage mehrere Standorte zusammengefasst und möchte gerne bestimmte (Spamanrufe) Rufnummern für alle User blocken.
-
Hier findest Du eine Anleitung für das blockieren von Anrufern:
In dem Beispiel wird eine Datenbank verwendet, in der die zu blockierenden Nummern gespeichert sind. Du kannst natürlich auch wie von Sascha beschrieben eine Text Datei benutzen. Ein Beispiel für den Umgang mit Textdateien im Call Routing findest Du hier:
Eine allgemeine Übersicht über alles was an Informationen zum Call Routing online verfügbar ist, findest Du hier:
-
Hallo Tom,
vielen Dank für die Infos. Ich hab mich mal an dem Video orientiert, aber es erstmal nur an einen User zum testen gehängt. Das seltsame: Sobald ich die Demo-Datenbank einmal geöffnet habe mit Access, geht kein einziger Anruf mehr durch. Dabei hab ich noch nicht mal irgendwas reingeschrieben in die Datenbank ...
Allerdings habe ich von Access auch keinen Plan...
Noch eine Frage hätte ich: Kann diese Skript auch mit Wildcards umgehen? So dass man ganze Nummernbereiche oder Länder blocken könnte?
Vielen Dank im voraus für die Mühe :) -
Hallo Thomas,
vermutlich hattest Du Access noch offen in dem Augenblick. Access darf man nicht mit einer "vollwertigen" Datenbank wie einem SQL Server verwechseln. Bei Access kommt es schnell zu Problemen, wenn mehrere versuchen gleizeitig darauf zu zugreifen.
In dem Beispiel aus der Knowledgebase ist die Access Datenbank nur drin, weil man damit ein Beispiel schnell erstellen und verteilen kann. Für einen Einsatz in einer Produktionsumgebung sollte aber auf alle Fälle eine echte SQL Datenbank (MS SQL Server, SQLlite, etc.).
Das Beispiel setzt auf exakte Gleichheit einer Nummer, ohne Wildcards. Um Bereiche blocken zu können, müsste man ein wenig Hand anlegen.
Tom.
-
An dem Prinzip hat sich nichts geändert. Du kannst in einer Datenbank oder Textdatei eine Blackliste verwalten und vom Call Routing aus überprüfen, ob sich die Anrufernummer in dieser Liste befindet.
Hier findest Du 2 fertige VBScript Funktionen, die entweder gegen eine Datenbank oder gegen eine Textdatei prüfen:
Bei beiden Links findest Du am Anfang einen Link auf die
Seite, die genau erklärt was Du tun musst, um diesen Code in Dein Call Routing einzufügen, anschliessend aufzurufen und das Ergebnis auszuwerten (Stichwort: "Variable auswerten" / "Evaluate" Block).
-
Hallo Tom,
leider der Link nicht mehr erreichbar
Gibt es vielleicht eine neuen wo die gesamten Datein drin sind?
Danke Grüße Lars
-
Hallo Lars,
der Artikel ist nur noch im Enreach Partner Net verfügbar.
Der ist aber Asbach uralt und ich würde Dir dringend empfehlen, dass Du Dich an den Links aus meinem letzten Post hier in diesem Topic orientierst.
Viele Grüße, Tom.
-
Hallo, da komm ich leider nicht rein ins partnernet Portal.
Habe versucht die Anleitung umzusetzen aber leider ohne Erfolg.
Gibt es den CheckCall.rse auch als Download noch? Vielleicht können sie mir bei Einbindung per Datenbank helfen, da ich das Video geschaut habe aber die Anleitung im letzten Post nicht wirklich verstehe.
Grüße Lars
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
12 Kommentare