ÉÍÍÍ Info Text Header ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º º º By : Horst Hackenbruch 2:2440/240.0 º º To : All InterMail User's º º Re : FAX with IM and ZyXEL - no problem..... º º St : Local º º Rev : 1. Fri 12 Nov 93 12:00; 2. Sun 13 Feb 93 21:12. º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ You have FAX problems with InterMail, a ZyXEL modem and ZFAX - why ? have a look at the following info's..... ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ System Hardware ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º º º 386/33Mhz (BOX / MAILER) º º 486/33Mhz (only for write Mail with FD's FM und prived use) º º º ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ System Software ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º modem : ZyXEL U1496 E+ Rom RM 6.10 º º fossil : Intermail intern or X00 v1.53a º º mailer : InterMail v2.26. º º os system : pure MS-DOS 6.20 no windows, no desqview or º º any other network software º º fax prog. : ZyXEL's ZFAX v2.23 or v3.10 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ±±±±± InterMail 2.2x; SETUP with ZyXEL U1496 E+ (Mailer/Fax/BBS) ±±±±± ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ InterMail System Settings ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Hardware » º º º Modem port 2 º º Maximum baud rate 57600 º º Lock port Yes º º Reset modem to connect speed No º º Lower DTR when busy Yes º º Lower DTR to terminate call Yes º º Toggle DTR before dialing No º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Messages » º º º Error ERROR º º Busy BUSY º º No Carrier NO CARRIER º º Ok OK º º Ring RING| º º No Dialtone NO DIAL º º No Answer NO ANSWER º º Voice VOICE º º User def 1 º º User def 2 º º User def 3 º º User def 4 º º User def 5 º º User def 6 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Command strings » º º º Escape code +++ º º Return on-line ~ATO| º º Onhook ATH0| º º Offhook ~ATM0H1| º º Dial ATDP º º ÃÄPrefix º º ÀÄSuffix | º º Delay 2 º º Init-1 AT&FX7L7N7| º º Init-2 AT#B1+FCLASS=6+FLID=++49-2173-65932| º º Init-3 º º Down ~ATM0H1| º º Reset ATZ| º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍ Answer control » º º º Manual answer Yes º º Force answer ATA| º º Answer delay 7 º º Answer on ring 1 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Connect strings » º # Connect Message Speed EC BBSexit Terminate º ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ º 1 CONNECT| 300 Y 105 0 º º 2 CONNECT 1200| 1200 Y 105 0 º º 3 CONNECT 1200/ 1200 Y 105 0 º º 4 CONNECT 2400 2400 Y 105 0 º º 5 CONNECT FAX 2400 N 0 0 º º 6 CONNECT 4800 4800 Y 105 0 º º 7 CONNECT FAX 4800 N 0 0 º º 8 CONNECT 7200 7200 Y 105 0 º º 9 CONNECT FAX 7200 N 0 0 º º 10 CONNECT 9600 9600 Y 105 0 º º 11 CONNECT FAX 9600 N 0 0 º º 12 CONNECT 12000 12000 Y 105 0 º º 13 CONNECT FAX 12000 N 0 0 º º 14 CONNECT 14400 14400 Y 105 0 º º 15 CONNECT FAX 14400 N 0 0 º º 16 CONNECT 16800 16800 Y 105 0 º º 17 CONNECT 19200 19200 Y 105 0 º º 18 CONNECT 21600 21600 Y 105 0 º º 19 CONNECT 24000 24000 Y 105 0 º º 20 CONNECT 26400 26400 Y 105 0 º º 21 CONNECT 28800 28800 Y 105 0 º º 22 CONNECT 31200 31200 Y 105 0 º º 23 CONNECT 33600 33600 Y 105 0 º º 24 CONNECT 36000 36000 Y 105 0 º º 25 CONNECT 38400 38400 Y 105 0 º º 26 CONNECT 57600 57600 Y 105 0 º º 27 CONNECT 64000 64000 Y 105 0 º º 28 CONNECT 76800 76800 Y 105 0 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍ Dial command file » º Filename: DIALCTL.001 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ External mail » º º º String Level º º 1 DOORWAY 110 º º 2 ZyXEL 120 º º 3 0 º º 4 0 º º 5 0 º º 6 0 º º 7 0 º º 8 0 º º 9 0 º º 10 0 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ END InterMail System Settings ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ > 1. The String "DOORWAY" in External-mail is use for a direct call from Doorway.exe over Mailer. > 2. The string "ZyXEL" in External-mail is use for all ZyXEL's ZFAX programs. > 3. The string "ATDP" in Command's-String's-Dial is use only for german analog (pulse) phone lines. > 4. I use IM with following parameters : /NF /ZMAX:32 (No extern fossil driver and max. Blocksize is 32 under ZModem) For more info's see in the IM manual. When you use an extern fossil driver, like X00, you got as example this in your CONFIG.SYS file: D:\COM\XOO\XOO.SYS E 2 B,1,57600 T=512 R=1024 F=15 I use in this example comport two (under DOS) for this. Don't forget to deactivate the "/NF" Parameter on the InterMail command line, when you use an external fossil driver ! > 5. IM's comport(2) is locked at 57600 baud and i use an UART NS 16550 AFN/CN on this comport. > 6. My Dial command file under IM have this contents : ; V21 AT&N16| ; V22 AT&N15| ; V22B AT&N14| ; V32 AT&N4| ; V32B AT&N0| HST AT&K1| H14 AT&K1| H16 AT&K1| ; MNP AT&K2| ; V42 AT&K3| ; V42B AT&K4| ZYX AT&N0| ; used here for all ZyXEL Connect's Z19 AT&N0| ; same as above but with Z19 flag ; PEP ATX2| 2:242/18 AT&N14| ; an node with 2400 baud BTZ modem ; german post law related modem :-( > 7. Now have a look of the follwing BAT. Files. This files are mandatory for BBS-, Doorway- and ZFax- call's. For this you must have set "Create BAT.file Yes" ÉÍÍÍÍÍÍÍÍÍ Errorlevels » º º º Received mail 70 º º Create BAT.file Yes º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Now IM is able to create intern the following (DO)BAT.files : DOBBS.BAT --------- contents as example : EXEBBS 16800 2 182 /Arq/V42b 1 > ^ ^ ^ ^ ^ > | | | | | > Connect speed | | | | > Comport | | | > max. Time to next Event | | > Error Correct Method | > Line number DOCONN.BAT ---------- contents as example : EXECONN 14400 2 42 / 1 DOSESS.BAT ---------- contents as example : EXESESS 19200 2 1440 /Arq/V42b 1 This BAT.file's call's every times another BAT.file's like EXEBBS.BAT, EXECONN.BAT and EXESESS.BAT. This files must always place in IM's Home Directory (i.e. D:\IM) Now the contents of this (EXE)BAT.files : EXEBBS.BAT ---------- as example : @echo off cd %ra% ra.exe -b%1%4 -c%2 -t%3 -n%5 -e0 (used for Remote Access BBS program, one singel line) EXECONN.BAT ----------- as example : @echo off cd %zfax% rcvfax 2 /p:1 /w:%zfax%\files (used for ZyXEL ZFAX v2.23 program (RCVFAX.COM) by using the incomming Connect String) > ^^^^^^^ EXESESS.BAT ----------- as example : @echo off cd %zfax% rcvfax 2 /p:1 /w:%zfax%\files (used for ZyXEL ZFAX v2.23 program (RCVFAX.COM) by using the incomming External mail String) > ^^^^^^^^^^^^^ When you will use the newer ZFAX v3.10 or higher, then replace only the string "rcvfax 2 /p:1 /w:%zfax%\files" in your batch files with "ZFAX RF" as ZFAX call. Note : ZFAX v3.10 use his own CFG file and that is mandatory in ZFAX's Home Directory ! > Yes, there are two way's to call the ZFAX program very quickly. There is also a third, but very slowy, way by using the Errorlevel's in your IMRUN.BAT or IMRA.BAT file. For this you must set in IMSETUP under Connect-Strings on every "CONNECT FAX" an Errorlevel for BBS Exit. > ^^^^^^^^ Here in my example it is "ERRORLEVEL 120" : ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ InterMail Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» IMRA.BAT -------- @echo off :START cls cd %im% im %1 %2 %3 %4 %5 /ZMAX:32 (/NF) if errorlevel 120 goto FAX_BBS if errorlevel 115 goto OFF_FAX if errorlevel 110 goto DOORWAY if errorlevel 105 goto BBS_CALL if errorlevel 100 goto LOCALBBS [....] rest stripped here if errorlevel 1 goto INTERNAL goto AFTER-RA goto START :DOORWAY ; go to DOS via Doorway cd %batch% call remotedo.bat goto START :OFF_FAX ; send a FAX out from here cls cd %offfax% offfax regkey goto START :FAX_BBS ; incomming FAX cd %ZFAX% rcvfax 2 /p:1 /w:%zfax%\files REM zfax rf cd %batch% call faxnote.bat goto START :BBS_CALL ; normal BBS call cls cd %im% call dobbs.bat goto AFTER-RA :LOCALBBS ; local BBS call cls cd %ra% ra.exe -l goto AFTER-RA ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ END InterMail Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ So thats all and it work's .... And now at the least 3 handy BAT.file's for use the above installation : DOREMOTE.BAT for use with Doorway FAXNOTE.BAT for show incomming FAX on MAIL and MAILER and VIEWFAX for show FAX over Function Key from IM, usefull only when you use ZFAX v2.23 : ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Doorway Call Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» REMOTEDO.BAT ------------ @echo off cls d: cd %ra% doorway com2f /g:on /v:d /k:300 /19: /a:on /b:z /m:100 /o: /i:%ra%\dorpaswd.asc /z:%ra%\dorexit.asc /c:dos > NOTE : this commandline is too long, please put it on one line ! d: cd %batch% ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ END Doorway Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ FAXNOTE Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» FAXNOTE.BAT ----------- @echo off cd %im%\zfax notify -f%zfax%\files\rcvfax.log -im -n -h -l zfnotify %zfax% -im -h -l -n cd %batch% Note for use with RCVFAX.COM (ZFAX v2.23) : NOTIFY is requestable under "NOTIFY*.*" a program from Frank Schuhardt for use with ZFAX v3.10 : ZFNOTIFY is frequestable under "ZFNOT*.*" a program from Boris Huertgen ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ END FAXNOTE Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ VIEWFAX Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» VIEWFAX.BAT ----------- @echo off cls d: cd %zfax%\files :RUN if exist %zfax%\files\*.0?? goto SHOW1 if not exist %zfax%\files\*.0?? goto RUN2 :RUN2 if exist %zfax%\files\*.p?? goto SHOW2 if not exist %zfax%\files\*.p?? goto NOMORE :SHOW1 for %%f in (*.0??) do %zfax%\zfax 4 %zfax%\files\%%f goto RUN2 :SHOW2 for %%f in (*.p??) do %zfax%\zfax 4 %zfax%\files\%%f goto END :NOMORE echo. echo. echo. echo No more Fax File to show .... echo. pause goto END :END d: cd %batch% ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ END VIEWFAX Batch example ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ I hope this help you and you can allways understand my quick dirty and over 20 years old school english.... Thanks for reading this cu Horst -EOF-