IRex, which protocols are being used? [FTP, Telnet, BinkP, etc.]
IRex via ftp.
Ok. Two comments.... (1) From my perspective fidonet mail via FTP protocol is a kludge. You can loose mail packets if your scripts,
software and your uplink's scripts don't properly compensate for
file naming issues within fidonet. (2) What ever script you are
using to make the FTP connection, when it exits, you should test for received mail and at that point spawn or startup your squish
processing.
And when you say binkley "exits to do the mail run", is binkley
exiting to bring up your TCP/IP connection, use IRex to transfer
fidonet packets, and then recycle back to binkley when done, or is
binkley exiting because it directly received mail? From the above,
it sounds like the first, not the second, that you are trying to get
First is correct.
Ok. When the FTP session from IREX to your uplink finishes, does
IREX exit? Once IREX exits, does InJoy exit automatically (i.e.
shuts down the modem connection and exits allowing the command file
that started InJoy to contine)? If so, then it is fairly easy to
If IREX and INJOY are properly exiting, after InJoy exits and you
restart Binkley, you can add a test in your .CMD script similar to
the following as a single line:
I just did this one up, seeing that I ma not that good at .cmd and
.bat files look for errors and see if it may be a big
wreck. Timed can be called separately.
mailonly.cmd:
:START
h:
cd\binkley
binkley
if errorlevel 150 goto toss
if errorlevel 99 goto toss
if errorlevel 97 goto toss
if errorlevel 95 goto toss
if errorlevel 25 got to getmail
So far, seems reasonable. binkley is usually BT32 or something like that....
:TOSS
h:
cd\mail\inbound
if exist *.tic goto tick
if exist nodediff.* goto nodelist
Note: If you get your nodelist with tic's, the if exist nodediff.*
isn't going to get executed, because you will first jump and process
the tic's....
"ECHO ON" and "PAUSE" statements as needed to see what's happening
and help in debugging.
I just did this one up, seeing that I ma not that good at .cmd and...
.bat files look for errors and see if it may be a big
wreck. Timed can be called separately.
mailonly.cmd:
I renamed bt23 to Binkley, I may also need to do some
more errorlevel work if memory serves as bink needs
them to answer the call and will go to a text file
stating that this is a Mail Only system and an
alternate way of contacting me.
:TOSS
h:
cd\mail\inbound
if exist *.tic goto tick
if exist nodediff.* goto nodelist
Note: If you get your nodelist with tic's, the if exist nodediff.*
isn't going to get executed, because you will first jump and process
the tic's....
I can change this around sound good to me.
"ECHO ON" and "PAUSE" statements as needed to see what's happening
and help in debugging.
Good advice.
Ok. When the FTP session from IREX to your uplink finishes, does
IREX exit? Once IREX exits, does InJoy exit automatically (i.e.
shuts down the modem connection and exits allowing the command file
that started InJoy to contine)? If so, then it is fairly easy to
Yes it does the connection is broken with killjoy via
cron, then bink can take over.
If IREX and INJOY are properly exiting, after InJoy exits and you
restart Binkley, you can add a test in your .CMD script similar to
the following as a single line:
As my setup exists now all works as advertised, I have
used this combination for just about 1 year now with no
failures.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,022 |
Nodes: | 17 (1 / 16) |
Uptime: | 24:52:55 |
Calls: | 503,191 |
Calls today: | 15 |
Files: | 219,693 |
D/L today: |
14,162 files (1,321M bytes) |
Messages: | 441,207 |
Posted today: | 3 |