; -> Put this file in your BBS directory.
;
; CALLBACK.TXT - A list of phone numbers that are allowed for callback
; verification.  This is used to prevent calls to long distance or
; emergency numbers.  Each line of this file is a search pattern that
; can include the wildcard characters * and ?.  If the phone number
; matches a line that begins with "not", the phone number will be
; rejected and the rest of the file ignored.  The search patterns
; are not case sensitive.  The character ; turns the rest of the line
; into a comment, which is ignored.  If the phone number is not matched
; by any of the lines in this file, it will be rejected.
;
; Phone numbers that have already been used are added to CBUSED.TXT.

; First disallow phone numbers we know we don't want.

not ?????????*      ; This disallows phone numbers with 9 or more digits
not 1*              ; Phone numbers beginning with 1 can be long distance
not 0*              ; 0 can be the operator or long distance
not 911*
not 900*            ; Pay phone numbers (would probably need a 0 or 1 first
not 976*            ;   but it doesn't hurt to block these out just in case).
not 800*            ; Believe it or not, there are charge services on
not 888*            ;   800 numbers.
not *,*             ; There's no reason to have commas in it
not *#*             ; No reason to have #'s
not ??????          ; No short phone numbers
not ?????
not ????
not ???
not ??
not ?
not ???0????        ; Prevent some non ###-#### format phone numbers
not ???1????
not ???2????
not ???3????
not ???4????
not ???5????
not ???6????
not ???7????
not ???8????
not ???9????

; Second, allow phone numbers we know.  Others will be disallowed.
; If you want to depend only on the "not" lines above, you can just
; put a ???-???? here to match everything that gets this far.  If
; you're more cautious, look in your phonebook for a listing of all
; the local-call prefixes in your area.

???-????
