home *** CD-ROM | disk | FTP | other *** search
- ;===========================================================================
- ; Modemresponse-Translationfile for McMail
- ;===========================================================================
- ;
- ; Syntax:
- ; <Keyword>: <alternate response>
- ;
- ; If a keyword is found in the original modemresponse, the alternate response
- ; is given back.
- ;
- ; There are 3 Macros you can use:
- ; $A - AlertBeep (McM will give a short beep here, see also
- ; "AlertSound" in the Maincfg)
- ; $O - Insert original modemresponse.
- ; If the first word is RING it will be stripped.
- ;
- ; $E=<errorlevel> - Exit McMail with errorlevel.
- ;
- ;
- ;
- ; Some Examples:
- ;
- ; RING:
- ; FM: RING $O
- ; (This is a workaround for Zyxel Elite to use the CallerID)
- ;
- ;
- ; RING UNKNOWN: Unidentified Caller, skipping
- ; (This is great to skip anonymous caller, Hi Tim <g>)
- ;
- ;
- ; RING 04419400834: RING McMail/HQ is calling!
- ; ^^^^ that "RING" force McM to answer.
- ;
- ;
- ; BUSY: BUSY Booooaaaaaaarrrrrr...
- ;
- ;
- ; CONNECT 19200: CONNECT 9600
- ; (I don't know who need this. It's only an example.
- ; McM will handle that call like a 9600 Baud connection.
- ; So becareful, McM take the connectspeed from the responsemessage!)
- ;
- ;
- ; RING 04419400832: $E=40
- ; (Exit with errorlevel 40 to start another Mailer or something else)
- ;
- ;
- ; Turn off your nasty Tectra-Bell, ATS14=131 AT&W, insert this in your
- ; Translationfile for example:
- ;
- 0572XXXXXXX/EAZ0: Seven Dueker is calling $A
- 0420XXXXXXX/EAZ0: Klaus Winckler is calling $A
- 040XXXXXXXX/EAZ0: Ronald Brusch is calling $A
- 0571XXXXXXX/EAZ0: Sven Dueker is calling $A
- 0441XXXXX/EAZ0: Albert Freriks is calling $A$A$A$A$A$A$A$A
- 04961XXXXXX/EAZ0: Uwe Boettjer is calling $A
- /EAZ0: Unknown VoiceCaller $O $A
- RING: RING $O$A$A$A
- ;
- ; Here is a great list for verbose response with CFOS
- ;
- CAUSE=1001: Error on API_REGISTER
- CAUSE=1002: Illegal application-id
- CAUSE=1003: Illegal message
- CAUSE=1004: Illegal command or subcommand
- CAUSE=1005: Queue is full
- CAUSE=1006: Queue is empty
- CAUSE=1007: Queue overflow
- CAUSE=1008: Deinstall error
- CAUSE=1009: Windows address error
- CAUSE=2001: Illegal Controller
- CAUSE=2002: Illegal PLCI
- CAUSE=2003: Illegal NCCI
- CAUSE=2004: Illegal type
- CAUSE=3101: B-channel erroneous
- CAUSE=3102: Infomask erroneous
- CAUSE=3103: Serviced-EAZ-mask erroneous
- CAUSE=3104: Serviced-SI-mask erroneous
- CAUSE=3105: Illegal B2 protocol
- CAUSE=3106: Illegal DLPD
- CAUSE=3107: Illegal B3 protocol
- CAUSE=3108: Illegal NCPD
- CAUSE=3109: Illegal NCPI
- CAUSE=310A: Illegal flags
- CAUSE=3201: General controller error
- CAUSE=3202: non-unique LISTEN_REQs
- CAUSE=3203: function not supported
- CAUSE=3204: PLCI inactive
- CAUSE=3205: NCCI inactive
- CAUSE=3206: B2 protocol not supported
- CAUSE=3207: can't select B2 protocol now
- CAUSE=3208: B3 protocol not supported
- CAUSE=3209: can't select B3 protocol now
- CAUSE=320A: illegal DLPD parameters
- CAUSE=320B: illegal NCPD parameters
- CAUSE=320C: illegal NCPI parameters
- CAUSE=320D: data length not supported
- CAUSE=3301: D channel layer 1 setup error
- CAUSE=3302: D channel layer 2 setup error
- CAUSE=3303: B channel layer 1 setup error
- CAUSE=3304: B channel layer 2 setup error
- CAUSE=3305: D channel layer 1 shutdown
- CAUSE=3306: D channel layer 2 shutdown
- CAUSE=3307: D channel layer 3 shutdown
- CAUSE=3308: B channel layer 1 shutdown
- CAUSE=3309: B channel layer 2 shutdown
- CAUSE=330A: B channel layer 3 shutdown
- CAUSE=330B: B channel layer 2 reestablished
- CAUSE=330C: B channel layer 3 reestablished
- CAUSE=3400: Normal disconnect, no cause given by network
- CAUSE=3480: Normal disconnect, no cause given by network
- CAUSE=3481: Invalid CR value
- CAUSE=3483: Bearer service not implemented
- CAUSE=3487: Unknown caller identity
- CAUSE=3488: Call Identity already suspended
- CAUSE=3489: No channel available
- CAUSE=348a: No channel available
- CAUSE=3490: FAC Code unknown in this network
- CAUSE=3491: requested service rejected
- CAUSE=34a0: Outgoing calls barred
- CAUSE=34a1: User access busy
- CAUSE=34a2: Nonexistent CUG
- CAUSE=34a3: Nonexistent CUG
- CAUSE=34A5: Invalid or unknown destination
- CAUSE=34b5: Destination not obtainable
- CAUSE=34b8: Number changed
- CAUSE=34b9: Out of order
- CAUSE=34ba: No user responding
- CAUSE=34bb: User busy
- CAUSE=34bd: Incoming calls barred
- CAUSE=34be: Call rejected
- CAUSE=34d8: Invalid destination address
- CAUSE=34d9: Network congestion
- CAUSE=34da: Remote user initiated
- CAUSE=34f0: Local procedure error
- CAUSE=34f1: Remote procedure error
- CAUSE=34f2: Remote suspended
- CAUSE=34f3: Remote not suspended
- CAUSE=34ff: Local reject of User to User info
- CAUSE=4001: Stollmann: too many applications
- CAUSE=4002: Stollmann: block size too large
- CAUSE=4003: Stollmann: error on init of message queue
- CAUSE=4004: Stollmann: no PLCI cntl block available
- CAUSE=40ff: Stollmann: function not allowed in current context
- CAUSE=4101: Verlust der Frame-Synchronisation
- CAUSE=4201: Stollmann: can't deinstall, not on top of int chain
- CAUSE=4202: Stollmann: can't deinstall, application still active
- ;
- ;===========================================================================
- ;EOF
- ;===========================================================================
-