Technical information
225
Inbound and Outbound Fax Filter
Inbound and Outbound Fax Filter
VSI-FAX uses a file called rejects.lst to screen incoming and outgoing faxes. This can be useful as a spam filter for
incoming faxes, automatically terminating any call having a pre-listed Transmitting Subscriber ID (TSI) or Caller ID
(ANI). Outbound call rejection is based on dialstring.
Note
ANI rejection is predicated on the ability to collect ANI information, currently available with Dialogic Brooktrout fax
boards.
Creating the reject list
To create the list of all inbound faxes to be rejected based on TSI or ANI
1. Using a text editor, open %VSIFAX%\lib\rejects.lst.
2. At the bottom of the file, enter any TSI or ANI (for inbound calls), or dialstring (for outbound calls) to be
rejected. Use the formatting:
TSI:<inbound tsi-to-reject>
ANI:<inbound callerid-to-reject>
OUT:<outbound dial-string-to-reject>
Notes
Alpha characters used for TSI are not case sensitive.
There can be more than one "out" line in the file. Any job with a dialstring matching any "out" entries are
rejected with a result code of REMREJ.
The filter supports wildcards: ? matches any single character and * matches to end of string. (Any
characters after the * will be ignored.) A TSI of ! indicates match an empty TSI string.
An exact match is required unless you use wildcards.
Examples
TSI:Zebra Pharm*
TSI:XYZ Manufacturing
TSI:222-555-111?
TSI:!
ANI:2223334444
ANI:(222) 333-4*
ANI:222-555-11?4
OUT:2226661111
OUT:(222) 666-2*
Note
ANI string formatting is dependent upon several factors, including board types, PBXs, etc. Check the ANI
format received at your site for use in the rejects.lst file.
3. Save the file. You do not have to restart the server.