How to setup OBVnet with Synchronet and Internet Rex
by Paranoid



First off, move AREAS.OBV to your DATA directory.  Move CS.EXE and STARTREX, MAILIN, MAILOUT, MAILNOW and DOMAIL.BAT to your EXEC directory.  Edit these batch files so that they have the proper pathnames in them.  Make sure all your archiving programs (PKZIP, PKUNZIP, ARJ, etc...) are copied into your EXEC directory.



Now onto the nitty gritty:

1) Run Synchronet config (SCFG or SCFG32).
2) Under Networks->Fidonet select System Addresses.
3) Hit INS and enter your assigned obvnet address (31:20/xx)
4) Set your default origin line to whatever you want (don't include 31:20/xx in it, sbbsecho will add it for you)
5) Netmail and echomail semaphore should be set to %jFIDOOUT.NOW
6) Inbound directory set to something like c:\bbs\inbound\
7) Echomail directory set to something like c:\bbs\echomail\
8) Netmail directory set to something like c:\bbs\netmail\
9) Allow Sending of Netmail = YES.
10) Netmail Defaults all set to NO.
11) Kill netmail after sent = YES.
12) Cost to send netmail = 0
13) Go back to the main menu and select message areas.
14) Hit INS and type obvnet or whatever, then hit enter on the newly created group.
15) Select Import Areas->AREAS.BBS (SBBSECHO), then enter the path to AREAS.OBV 
(included in this archive).
16) Then select Export Areas->AREAS.BBS (SBBSECHO).  When asked for uplinks, enter the address of your hub (31:337/2 as of this writing) and export it to ..\DATA\AREAS.BBS.
17) Select Message Sub-boards and adjust all the long and short names of all the echos to match ECHOLIST.TXT (included in this archive).
18) Edit the first echo (sysop) and set Operator Requirements to LEVEL 90
19) Select Toggle Option and set them to the following:
    Allow Private Posts       NO
    Allow Anonymous Posts     NO
    Users Can Edit Posts      NO
    Users Can Delete Posts    NO
    Default On For New Scan   YES
    Forced On for New Scan    NO
    Default On for Your Scan  YES
    Public 'To' User          YES
    Allow Message Quoting     YES
    Suppress User Sig         NO
    Permanent Op Msgs         NO
    Kill Read Messages        NO
    Compress Messages (LZG)   NO

20) Go back to (obvnet) Group and select Clone Options->Yes
21) Go back into Message Sub-boards and set the Access Requirements for the sysop and badecho to LEVEL 90.
22) Exit back to the main menu and select External Programs->Timed Events
23) Set the FIDOIN and FIDOOUT events' command lines to %!mailin.bat and %!mailout.bat respectively

Whew...Done with SCFG....Now goto your EXEC directory and run ECHOCFG

1) Mailer Type = FrontDoor/Attach
2) Select Nodes, hit INS and enter your hub's address (31:337/2)
3) Go back to main menu, select Paths and set the inbound directory to whatever you set it in SCFG step 6.
4) Set Outbound directory to something like c:\bbs\outbound\
5) Set Secure directory to something like c:\bbs\secure\
6) Area file should say SCFG->data/areas.bbs or something similar.
7) Main Menu->Toggle Options set all to NO except Swap for Executables set to YES.

Done with that, now onto setting up Internet Rex....

1) Run REXCFGW.EXE
2) General Information-> Set your sysop and system name.
3) Select Rex's Behaviour...Kill empty netmail = NO, Crash/IMM mail = Send Immediately, Send Mail On Hold = NO, Send FREQs = NO, Honor FREQs = No, Send to unknown nodes = NO, RexFix processing = disabled.
4) Select Files&Paths->Rex files and paths.
5) Set the Queue Directory to whatever you entered in ECHOCFG step 4, Semaphore Directory to your bbs DATA directory, Received Mail Semaphore to c:\bbs\data\fidoin.now (or whatever), run Between.BAT = NO
6) Select Files&Paths->Front End Mailer Setup
7) Mailer Type = FrontDoor, Netmail Directory to what you set in SCFG step 8, Save Inbound Mail In = Type 2+ packet, Nodelist Directory = <rexdir>\nodelist\, Inbound Directory to what you set in ECHOCFG step 3, Secure Directory to what you set in ECHOCFG step 5, Semaphore Directory to your bbs DATA directory.  Select Semaphores and set Rescan Semaphore to FIDOOUT.NOW, Rescan Frequency = Use semaphore files.
8) Main Menu->Address Manager....in Address Manager set your assigned obvnet address, in Zone Matching, Zone = 31, AKA = your node #...in Domain Setup, Zone = 31, Domain = obvnet.
9) Select Main Menu->Node Manager...hit INS to create a new entry, and set the options as follows:
   System Addresses     31:337/2
   Sysop Name           Hawk Hubbard
   Node Active          Yes
   Outbound messages    Toss to a BinkP site

   Configure->Site's Address          rohan.zapto.org
   Configure->Site's Hours            0:00-24:00
   Configure->Default Domain          obvnet
   (all the other options should be set fine, and IREX will copy the outbound    config to the inbound config)

   Inbound messages     Toss to a BinkP site
   File Bundling->Auto-Extract Incoming    YES
   File Bundling->Bundle outgoing files    NO

10) Main Menu->Server Config....Run BinkP daemon = YES, then configure it as follows:
    
    Port to use       24554
    Default domain    obvnet
    Security          Standard (none)

11) Main Menu->Event Manager....create the two following events:

    Event Tag             A
    Disabled              No
    Days to run on        All
    Start Time            00:00
    Repeat event every    01:00
    Must be run           No
    Command line          <your EXEC dir>\domail.bat
    External Event        Yes
    Wait for completion   No

    Event Tag             B
    Disabled              No
    Days to run on        All
    Start Time            00:30
    Repeat event every    02:00
    Must be run           No
    Command line          <your EXEC dir>\mailnow.bat
    External Event        Yes
    Wait for completion   No


That's it for Internet Rex....A few minor things left...make sure the environment variables are set:

SBBSCTRL=<your CTRL dir>
SBBSNODE=<your NODE1 dir>
Make sure your EXEC directory is set in PATH

Have STARTREX.BAT in your windows startup if you want (make sure in the properties for the shortcut you have "close on exit" ticked).  Otherwise just run it whenever you put your board up.  Make sure if you're running a firewall that port 24554 is NOT blocked.

That should be it....if you have any troubles that this file doesn't explain, I can be reached at paranoid@lethal.zapto.org.  I'll be making a better file showing screenshots soon.