home *** CD-ROM | disk | FTP | other *** search
/ IBM Presents OS/2 Software Hits 1995 / OS-2_SW_HITS_2ND_EDITION_1995.ISO / i03 / vfid2700.05a / VFIDO.DOC < prev    next >
Text File  |  1994-11-27  |  47KB  |  1,035 lines

  1. VFIDO OS/2 Fido Gateway 7.00.05a
  2. ================================
  3.  
  4. Copyright Neil J Marshall 27th November 1994
  5.     TransAtlanticBBS
  6.         1 @ 440 VirtualNET
  7.         Neil J Marshall @ 2:440/211 Fido
  8.  
  9.  
  10. Introduction
  11. ============
  12.  
  13. This program implements a complete Gateway to Fido networks. 
  14. It enables the exchange of NetMail, EchoMail, Tick Files, 
  15. Node Lists and Diffs, AreaFix and AllFix messages between 
  16. VBBS and Fido. VBBS and VFIDO are fully capable of handling 
  17. all Fido type Network calls as a Front End Mailer, though you 
  18. can use FrontDoor as a Front End Mailer.
  19.  
  20.  
  21. Contents
  22. ========
  23.  
  24. Initial Configuration Of VFIDO To Give E-Mail Functionality
  25. Configuration Of VFIDO To Add Conference Functionality
  26. Configuration Of VFIDO To Add Interface To FrontDoor
  27. Creation Of A Fido Network List For Use By VBBS
  28. Summary Of VFIDO Command Syntax
  29. Technical Information
  30. Development History
  31.  
  32.  
  33. Initial Configuration Of VFIDO To Give E-Mail Functionality
  34. ===========================================================
  35.  
  36. Place the VFIDO.EXE and VFITO.EXE programs in your VBBS directory.
  37.  
  38. Run VFIDO /E NETWORKID=#, where # is the Network Number you are 
  39. setting up, as shown in the NETWORKS.LST or VCONFIG.
  40.  
  41. 1. Fido Address:       2:440/211
  42.     Your Fido network primary address in Zone:Net/Node.Point format
  43. 2. EchoMail Server:    2:440/410
  44.     Your main EchoMail server in Zone:Net/Node.Point format
  45. 2. NetMail Directory:  C:\VBBS\NETMAIL
  46.     Where Fido NetMail will be stored - must specify the same
  47.     directory for every Fido-type network you set up
  48. 3. EchoMail Directory: C:\VBBS\ECHOMAIL
  49.     Where Fido EchoMail will be stored - must specify the same
  50.     directory for every Fido-type network you set up
  51. 4. Archiver:           ZIP
  52.     Compression Type for Outgoing EchoMail:
  53.         ZIP   means use PKZIP.EXE and PKUNZIP.EXE
  54.         PKPAK means use PKPAK.EXE and PKUNPAK.EXE
  55.         PAK   means use PAK.EXE 
  56.         LHA   means use LHA.EXE
  57.         ARJ   means use ARJ.EXE
  58.         ARC   means use ARC.EXE
  59.         ZOO   means use ZOO.EXE
  60. 6. FIDO Front-End:     Standalone
  61.     Select Standalone or FrontDoor.
  62. 7. Node List Name:     NODELIST
  63.     The name of the nodelist for the network
  64. 8. Zones:              1-7
  65.     The range of Zones that are valid for that network (ie the Domain)
  66. 9. Origin:             TransAtlanticBBS
  67.     The text you want to appear in the Origin line of EchoMail
  68.  
  69. D. Dial List
  70.     1. Node Number:            2:440/59
  71.         Fido address of node to call
  72.     2. Phone Number:           0689-824890
  73.         Full phone number to dial
  74.     3. Poll Priority:          Hold
  75.         Hold means never call, Always means call as soon as mail is
  76.         waiting, Daily means only one call a day is made
  77.     4. Preferred Session Type: EMSI
  78.         EMSI Handshaking is the fastest mail protocol in FIDOnet,
  79.         and is supported by all modern mailers. TSYNCH Handshaking
  80.         is the original standard for FIDOnet and should be used
  81.         with systems not supporting EMSI
  82.     5. Session Password:       FRED
  83.         The password to use in the EMSI or TSYNCH session with the 
  84.         other BBS, which may be blank. The password must be linked
  85.         to the FIRST address your connect presents in his EMSI
  86.         handshakes
  87.     6. AreaFix Password:       JOE
  88.         The password that must be used in AreaFix messages between
  89.         your BBS and the other system. This must be set to a 
  90.         non-blank value if you want the other system to be able 
  91.         to make AreaFix requests
  92.     7. AllFix Password:        TOMMY
  93.         The password that must be used in AllFix messages between
  94.         your BBS and the other system. This must be set to a 
  95.         non-blank value if you want the other system to be able 
  96.         to make AllFix requests
  97.     8. Flags:                  ABCDEFGHIJKLMNOPQRSTUVWXYZ
  98.         The access flags, corresponding to those set in VCONFIG for
  99.         the Message and File Areas, which this BBS is entitled to
  100.         access using AreaFix and AllFix
  101.  
  102. R. Routing
  103.     1: 2:440/59 2:440/59.*
  104.         Routing defines the way your mail is sent to its addressee.
  105.         The format is {Send To Address} {Addressee Address}. The
  106.         above example says send all mail to 2:440/59 or any of its
  107.         points (the .* wild card) to 2:440/59
  108.     2: 1:1/1 1:*/*
  109.         This says send any mail to Zone 1 systems to 1:1/1
  110.     3: 2:440/6 2:*/*
  111.         This says send all other Zone 2 mail to 2:440/6
  112.         If you do not include this kind of "catch-all" final routing
  113.         line, all mail that does not match one of the routing options
  114.         above will be left "on hold" on your BBS for its addressee
  115.         to collect
  116.  
  117. A. AKAs
  118.     1: 2:440/59.3
  119.         Alternative address for the board - must be same Zone
  120.     2: 2:440/0
  121.  
  122. Once this configuration is completed, go to the main VBBS directory
  123. and run:
  124.  
  125.     VFIDO /C NETWORKID=#
  126.  
  127. You should rerun this every time you change the above configuration
  128. information, although VFIDO will now detect these changes
  129. automatically and rerun the above command.
  130.  
  131. You will also need set up a file containing phone prefix aliases
  132. called VFIDO.FON in your DATA subdirectory. This is used to ensure
  133. that the phone numbers listed in the nodelist are converted to a
  134. format that can be dialed from your BBS. This is used for removing
  135. your country code for national calls and area code for local calls.
  136. VFIDO needs the correct phone numbers listed so it can call any BBS
  137. in the nodelist when Crash Mail, File Attaches or File Requests are
  138. sent.
  139.  
  140. The format of this file is:
  141.  
  142. {International Dialing Prefix}
  143. {Convert This Dialing String} {To This Dialing String}
  144.     .
  145.     .
  146.     .
  147. {Convert This Dialing String} {To This Dialing String}
  148.  
  149. An example of this file for the USA would be:
  150.  
  151. 011-            The prefix for dialing international phone numbers
  152. 1-616-399- 399- Sets up the toll free codes for your area code
  153. 1-616- 1-       Makes all other calls in your area code long distance
  154. 1- 1-           Ensures all US phone numbers are not made international
  155.  
  156. This example would convert a phone number listed as 1-616-399-4818 to
  157. 399-4818, or convert 1-616-772-0482 to 1-772-0482, or 44-689-890937 to
  158. 011-44-689-90937
  159.  
  160. and for Europe:
  161.  
  162. 010-            The prefix for international calls
  163. 44-689-         Strip the country and area code for local calls
  164. 44- 0           Add a 0 prefix for national calls
  165.  
  166. As an example, the above would convert an international phone number
  167. listed in the nodelist as 1-616-399-4818 to 010-1-616-399-4818, or a
  168. national number in the nodelist as 44-689-890937 to 0689-890937.
  169.  
  170. Place the unarchived nodelist into the C:\VBBS\NETMAIL directory and
  171. run:
  172.  
  173. VFIDO /A NETWORKID=#
  174.  
  175. You will normally receive a new NODELIST or NODEDIFF file from your
  176. Server or Hub once a week. Whenever you receive these files, the
  177. above command should be run. You can also set it up as a daily event
  178. if you want.
  179.  
  180.  
  181. Sending E-Mail Using VFIDO
  182. ==========================
  183.  
  184. To send an E-Mail message from VBBS to any Fido-type network, invoke
  185. the E-Mail routine as normal. The User Network Address field should be
  186. completed in the format User Name@Fido Address, so to send E-Mail to me
  187. use Neil J Marshall@2:440/211.
  188.  
  189. If you want to send Crash Mail, that is where the E-Mail is sent
  190. directly to the addressee's BBS, ignoring the routing logic, then
  191. add a " +c" after the addressee's name, so to send Crash Mail to me use
  192. Neil J Marshall +c@2:440/211.
  193.  
  194. In Fido-type networks it is policy that messages with files attached
  195. must go directly to the addressee's BBS and ignore the routing logic,
  196. so if you attach a file to a message it will be held on your board
  197. awaiting a call from the addressee's BBS unless you send it Crash Mail
  198. or the addressee is one of the BBSs in your dialing list that you call.
  199.  
  200.  
  201. Running An EMAIL Gateway Using VFIDO
  202. ====================================
  203.  
  204. If you are in more than one Network, you can operate an EMAIL/NetMail Gateway
  205. service to allow people in a Fido Type Network to send NetMail to people in
  206. other non-FTN Networks. 
  207.  
  208. To send the mail to the Gateway, it must be sent To: {Network Name} Gateway
  209. and the Subject line must read either {User Name}@{Address}, or 
  210. {User Name} {User Number}@Address, or {User Number}@{Address}. For example,
  211. to send mail to me you would make it To: VirtualNET Gateway and make the
  212. Subject line read Neil J Marshall 1@440 or Neil J Marshall@440 or 1@440.
  213.  
  214. Inside the body text of the message, if you put a line that reads
  215. Subject: {Real Subject Of This Message} the Gateway will move that into the
  216. correct Subject field at the Gateway.
  217.  
  218. Outgoing EMAIL/NetMail to a Gateway is handled using the GATEWAY.* files as
  219. described in the VBBS documentation.
  220.  
  221.  
  222. File Requests Using VFIDO
  223. =========================
  224.  
  225. If you want to send a File Request to another Fido-type BBS invoke the
  226. e-mail routine as normal. The User Network Address field should be
  227. completed in the format Sysop +f@Fido Address, where the " +f" is the
  228. switch to indicate this is a File Request. The Filename requested is
  229. put in the Title field of the message. All File Requests are sent direct
  230. to the addressee's BBS and ignore routing. If the addressee's BBS is not
  231. one that you have set up in your dialing list, then you must also use
  232. the +c switch to make the File Request a Crash E-Mail. To request the
  233. latest version of VFIDO from me, you would invoke the E-Mail function
  234. and address it to Sysop +f +c@2:440/211, then make the Title of the
  235. message VFIDO.
  236.  
  237. VFIDO also supports incoming File Requests. When a File Request is
  238. received, VFIDO searches each of the File Areas that you have set up in
  239. VCONFIG and sends the file back if it is found. VFIDO also supports
  240. "Magic Names" for File Requests - this is where a pseudonym is
  241. associated with an actual file for ease of access by calling systems.
  242. Magic Names should be set up in the file VFIDO.MAG in your DATA
  243. directory. The format of this file is one entry per line, giving the
  244. "Magic Name" followed by the full path and filename of the file to
  245. associate with the Magic Name, for example
  246.  
  247.     VBBS C:\VBBS\FILES\SYSOP\VBBS620.ZIP
  248.     FILES C:\VBBS\MASTLIST.TXT
  249.  
  250. might be some of the most common ones. Magic Names must be a single
  251. word only and must not contain any spaces.
  252.  
  253.  
  254. Configuration Of VFIDO To Add Conference Functionality
  255. ======================================================
  256.  
  257. Before conferences can be subscribed to you must place 
  258. whichever EchoMail archiver you want to use in a
  259. directory accessable through the PATH statement.
  260.  
  261. If you want to access public message areas in Fido, you will
  262. need to know the AREA name that uniquely identifies each Fido
  263. conference. Supposing for example you wished to set up VBBS to
  264. participate in a Fido conference whose AREA name was HARPOON.
  265.  
  266. Run VCONFIG.EXE and select Database Configuration, Message Bases,
  267. the relevant Group and Database. Then select Networks Configuration,
  268. A for add, select the network, and on the line for the Network
  269. Conference Identifier, put the AREA name of the Echomail conference
  270. in the network, then a space, then the Fido address of the EchoMail
  271. server from whom you receive the conference. If you are acting as a
  272. local hub, also add, separated by a space, the Fido addresses of the
  273. nodes to whom you directly circulate the conference. You are currently
  274. limited to 80 characters in VCONFIG although you can manually edit
  275. the file in DOS to create longer subscription lists.
  276.  
  277. The line will look like this:
  278.  
  279. Network Conference Identifier: HARPOON 2:440/59 1:2/3 1:3/4
  280.                                ^       ^        ^
  281.                                |       |        |
  282.                                |       |        These are the addresses 
  283.                                |       |        of BBS whom you pass the
  284.                                |       |        conference on to when
  285.                                |       |        you are a local hub
  286.                                |       |
  287.                                |  This is the Fido address of the
  288.                                |  EchoMail server from whom you
  289.                                |  collect the conference
  290.                                |
  291.                    This is the AREA name of the Fido
  292.                    conference
  293.  
  294. After you have set up all your conferences, you must run VCONFIG,
  295. Database Configuration, Compile Network Configuration, then  
  296. VFIDO /C NETWORKID=#. You should rerun these two steps every 
  297. time you change the network configuration of a database in VCONFIG,
  298. although VFIDO will now detect that Compile Network Information has
  299. been run and will automatically run the VFIDO /C NETWORKID=#.
  300.  
  301. With these simple steps taken, every message posted on that
  302. conference will be echoed to Fido, and every message from Fido
  303. on that conference will be fed into VBBS.
  304.  
  305. You may find, from time to time, that new Message Areas arrive at
  306. your BBS which you do not have configured. If you have a Message
  307. Area set up in VCONFIG called DEADMAIL, all these "unknown area" 
  308. messages will be posted there.
  309.  
  310. Once EchoMail has arrived in DeadMail, you can run:
  311.  
  312.     VFIDO /ADD NETWORKID=#
  313.  
  314. which will automatically set up the Areas found in DeadMail.
  315.  
  316.  
  317. File Distribution Conferences
  318. =============================
  319.  
  320. Fido networks uses a procedure called "Tick" to automatically distribute
  321. files to all BBS subscribing to File Distribution Conferences.
  322.  
  323. The procedure for setting up a File Distribution Conference is the same
  324. as for an EchoMail conference. You must remember to configure a Files
  325. Path in VCONFIG, Database Configuration, File Directories for each of
  326. the File Distribution Conferences you set up, and you must also remember
  327. to physically create the Directory specified in the Files Path on your
  328. Hard Disk.
  329.  
  330. VFIDO processes incoming "Tick" files and places them in the correct
  331. Files Path for the File Distribution Conference to which they belong.
  332. It also creates "Tick" messages to forward these files on to any of
  333. your Clients subscribing to the same File Distribution Conference.
  334.  
  335. All incoming "Tick" files will be passed through the Virus Scanner
  336. and will have their file descriptions, in FILE_ID.DIZ or DESC.SDI
  337. format, uploaded into their long description field.
  338.  
  339. Where "Tick" files have Magic Names associated with them, VFIDO will
  340. automatically add the Magic Name to your Magic Name file VFIDO.MAG 
  341. or will update an existing Magic Name to show the new File Name.
  342.  
  343. If you are uploading files locally to VBBS and want to have a Magic
  344. Name associated with the file, ensure that one of the lines of the 
  345. Long Description of the file reads:
  346.  
  347.     Magic MagicName
  348.  
  349. VFIDO will update your own Magic Name file with this information and
  350. will also include the Magic Name in the "Tick" message sent to each
  351. other BBS subscribing to the File Distribution Conference.
  352.  
  353.  
  354. Using AreaFix Or AllFix To Request Conferences
  355. ==============================================
  356.  
  357. You can add or remove your BBS to the subscription list for conferences
  358. on other Fido BBS using AreaFix for EchoMail Conferences and AllFix for
  359. File Distribution Conferences.
  360.  
  361. All you have to do is to send a NetMail to AreaFix or AllFix, as
  362. appropriate, at the BBS address with your AreaFix or AllFix password 
  363. as the title (the AreaFix or AllFix password is agreed in advance by 
  364. yourself and the other Sysop) and a content that lists, line by line, 
  365. the Area name of a conference, preceded by a - for remove.
  366.  
  367. For example, a message whose content read:
  368.  
  369. VFIDO_SUPPORT
  370. -GAMES_DISCUSSION
  371. ---
  372.  
  373. would add your BBS to the VFIDO_SUPPORT conference and remove it from
  374. the GAMES_DISCUSSION conference.
  375.  
  376. At the end of the list of areas you want to add and drop, put three 
  377. dashes --- at the start of a line to indicate you have finished.
  378.  
  379. VFIDO also supports the use of the -L and -Q commands in the message
  380. subject. The -L command returns a list of every Echo that is available
  381. from the BBS. The -Q command returns the same list, but also marks with
  382. a * each Echo that you are subscribing to. Just make the Subject of the 
  383. message read PASSWORD -L or PASSWORD -Q to operate this function.
  384.  
  385.  
  386. Acting As An EchoMail Or File Distribution Hub
  387. ==============================================
  388.  
  389. VFIDO supports incoming AreaFix Requests as an EchoMail Hub and 
  390. AllFix Requests as a File Distribution Hub when your BBS has Clients. 
  391. The passwords presented are checked against those set up for the
  392. calling BBS in VFIDO /E, and the Access Flags the calling BBS has are
  393. checked against each Conference before subscription is allowed.
  394.  
  395. If you receive an AreaFix or AllFix request from a Client for an 
  396. EchoMail Conference or File Distribution Conference that you do not 
  397. already receive, VFIDO will generate an AreaFix or AllFix request to 
  398. your EchoMail Server automatically.
  399.  
  400. It will also set up the new EchoMail Conference or File Distribution
  401. Conference as a Pass Through area on your BBS. That means the EchoMail 
  402. messages or File descriptions will not be posted to your BBS, but they 
  403. will be bundled and processed for your Clients.
  404.  
  405.  
  406. Summary Of VFIDO Command Syntax
  407. ===============================
  408.  
  409. VFIDO {channel number} {option} NETWORKID=#
  410.  
  411. # is the network identifier as specified in the NET.0 file for
  412. the network you are connecting to.
  413.  
  414. {channel number} is only necessary with /DIAL, /HOST and /POLL options.
  415.  
  416. {option} is one of:
  417.  
  418. /A      Build network list from Node List and Node Diffs
  419. /ADD    Adds EchoMail Areas that have gone to DeadMail
  420. /C      Compile Fido configuration
  421. /E      Edit Fido configuration
  422. /DIAL   Make a call to another Fido address, specifying the address
  423.         right after the switch like /DIAL2:440/211
  424. /HOST   Answer an incoming Fido call
  425. /POLL   Call all systems for whom Crash Mail is pending
  426. /U      Scan VBBS mail and toss to Fido
  427. /T      Scan Fido mail and toss to VBBS
  428.  
  429.  
  430. Technical Information
  431. =====================
  432.  
  433. VFIDO creates FTS-0001 packets for NetMail with FSC-0039 extensions for
  434. Zone and Point 4D addressing, FTS-0004 ARCmail packets for EchoMail,
  435. and FTS-0006 WaZOO-format File Requests.
  436.  
  437. Connections can be using FTS-0001 (TSynch) using XMODEM or
  438. FSC-0056 (EMSI) using the ZModem Uni-Directional and/or the
  439. Hydra Bi-Directional protocol depending on the capabilities of
  440. the remote system.
  441.  
  442. VFIDO requires the presence of DSZ.COM/DSZ.EXE, HYDRACOM.EXE,
  443. the DOS SORT program, and the appropriate archiver programs 
  444. (PKZIP, PKUNZIP, PAK, ARJ, LHA, PKPAK, PKUNPAK, ARC, ZOO) in a 
  445. directory accessable through the PATH statement.
  446.  
  447.  
  448. Release Notes
  449. =============
  450.  
  451. 7.00.05a Roland has corrected the problem with sending and receiving files
  452.          once the connection is made
  453.  
  454. 7.00.05 Revised COM port routines to work better with the 6.14a serial
  455.         routines and reduce the chances of crashes
  456. 7.00.05 The FILE_ID.DIZ from incoming TIC files is now automatically added
  457.         to the file's long description using the Upload Scanner
  458. 7.00.05 Now automatically falls forward to the first configured Fido Type
  459.         Network when FIDOnet itself is not configured, so you no longer
  460.         need to configure a fake FIDOnet address if you are not a member
  461.         of FIDOnet
  462. 7.00.05 Added a /MONO monochrome option for those without colour screens
  463.         or who prefer not to see my colour scheme
  464. 7.00.04 Phone Number Verification now works very much faster during Node List
  465.         compilation
  466. 7.00.04 Node Lists are now sorted into ascending Zone:Net/Node order during
  467.         compilation
  468. 7.00.04 Phone number verification during Node List compilation no longer
  469.         resets phone numbers to Unpublished
  470. 7.00.04 Solved an obscure problem at the NetMail Gateway when someone
  471.         addresses mail to the Gateway and specifies the Gateway's address 
  472.         in one of the other Networks as the final destination address
  473. 7.00.04 Resolved a problem caused by running /ADD when there is no EchoMail
  474.         in DEADMAIL that can be added
  475. 7.00.04 Identified and rectified cause of Hydra locking up when the Slow
  476.         setting for Handshake is set up in VCONFIG Channels Configuration
  477. 7.00.03 Added full EMAIL/NetMail Gateway between Fido Type Networks and
  478.         non-FTN Networks such as VirtualNET or Internet using the VBBS
  479.         GATEWAY.* files for outgoing EMAIL and a To: NetworkName Gateway
  480.         format for incoming NetMail as described in the main documentation
  481. 7.00.03 Now answers incoming calls faster by short-cutting some of the
  482.         startup routines
  483. 7.00.03 Word wrapping now works at column 80 instead of column 79 which
  484.         ensures some of those fancy taglines do not wrap
  485. 7.00.03 Word wrapping now wraps lines containing Heart ANSI and Real ANSI 
  486.         so they are not split unnecessarily by ignoring the ANSI codes
  487. 7.00.03 Added code to limit the To and From Names to 36 characters and the
  488.         Title/Subject to 72 characters
  489. 7.00.03 Corrected a problem with the SEEN-BY and PATH lines created when
  490.         hubbing mail to a point
  491. 7.00.03 Identified and rectified cause of VFIDO dropping carrier on other
  492.         Channels than the one it is working on
  493. 7.00.03 Added packet passwords to the empty TSYNCH fake packet where a
  494.         Session Password is used
  495. 7.00.03 When adding Echoes from DEADMAIL using /ADD, it now supports mail
  496.         with MSGID and Origin information showing that post if from another
  497.         Domain to the one the Echo from which has been received
  498. 7.00.02 Added support for the Hydra Bi-Directional Protocol in EMSI sessions
  499.         with other Hydra-capable Mailers, for example FrontDoor
  500.  
  501. 7.00.01 Modified the off-hook routine to prevent the phone ever being
  502.         taken off-hook if the Modem Idle setting in VCONFIG is set to
  503.         do nothing
  504.  
  505. 7.00.00 Changed to support provisional new VBBS 7.00 configuration files
  506. 7.00.00 Now sends you a Daily Report in EMAIL of its activities
  507. 7.00.00 Split the program into VFIDO.EXE which handles the
  508.         phone calls and VFITO.EXE which handles the mail
  509.         tossing, freeing up memory and improving performance
  510. 7.00.00 The Origin Line is now configurable for each separate Network
  511. 7.00.00 Renamed the AreaFix function for File Distribution
  512.         Conferences to AllFix to follow Fido conventions
  513. 7.00.00 Added separate AllFix password separate from the
  514.         AreaFix password
  515. 7.00.00 Added Access Flag security to the AreaFix and
  516.         AllFix functions using the 26 Access Flags you
  517.         can set in VCONFIG for each Echo
  518. 7.00.00 Daily Feedback now reports Addresses as well as
  519.         Names of calling BBSs
  520. 7.00.00 When presented with out-of-spec Seen-By and Path
  521.         lines containing Nets or Nodes over 32767, will not
  522.         crash any more
  523. 7.00.00 VFIDO /ADD now limits itself to a subset of the 
  524.         DEADMAIL to ensure the DOS SORT function does not
  525.         run out of memory
  526. 7.00.00 VFIDO /ADD now detects TIC Areas and does not set
  527.         them up accidentally as EchoMail areas
  528. 7.00.00 Now puts the phone on-hook before trying to
  529.         initialise it
  530. 7.00.00 Identified a DOS bug that was causing the mysterious
  531.         hanging at the end of the Loading Todays Callers
  532.         section
  533. 7.00.00 Now logs the connect time to the Network Log for
  534.         reporting and analysis purposes
  535.  
  536. Gamma 10
  537. 6.20.00 Added a new /ADD command to automatically scans
  538.         your DEADMAIL, sets up any new EchoMail Areas 
  539.         that it finds and transfers the posts over from
  540.         DEADMAIL to the new EchoMail Areas
  541. 6.20.00 Added support for incoming File Attach messages
  542.         using Wildcards as File Names
  543. 6.20.00 File Attach NetMails from Tick and ArcMail are no
  544.         longer posted to the local EMAIL database
  545. 6.20.00 EchoMail where the To: address is not known now
  546.         appears as To: {EchoMail} instead of the old
  547.         To: {Not Available}
  548.  
  549. Gamma 9
  550. 6.20.00 Enhanced screen display
  551.  
  552. Gamma 8
  553. 6.20.00 Cured problem in EchoMail that was causing some
  554.         EchoMail to be treated as NetMail - that was a
  555.         side effect of the Gamma 7 fix for NetMail 
  556.         containing the word AREA:
  557.  
  558. Gamma 7
  559. 6.20.00 Cured problem in NetMail Routing to Points
  560. 6.20.00 Corrected problem in recognising LHA archived
  561.         EchoMail packets, NODEDIFFs and NODELISTs
  562. 6.20.00 Incoming AreaFix requests that are sent Crash
  563.         Mail are no longer replied to by Crash Mail,
  564.         just by normal NetMail
  565. 6.20.00 Cured problem of NetMail containing the word
  566.         AREA: being mistaken for EchoMail
  567.  
  568. Gamma 6
  569. 6.20.00 Added support for extra archive methods using
  570.         ZOO.EXE, ARC.EXE and PKPAK.EXE/PKUNPAK.EXE
  571. 6.20.00 Enhanced error handling for unknown archivers,
  572.         missing unarchiver programs, and memory problems
  573.         with unarchivers
  574. 6.20.00 All AKAs for the Domain are now added to SEEN-BY
  575.         lines for EchoMail to reduce the chance of dupes
  576. 6.20.00 Added support for AreaFix commands %LIST %QUERY
  577.         in incoming AreaFix commands, and cured problem
  578.         with spurious + on Area names
  579.  
  580. Gamma 5
  581. 6.20.00 Modified Network Validation logic to only require
  582.         validation when you have Validation On and where
  583.         you are gating between networks
  584. 6.20.00 Enhanced message tossing still further to eliminate
  585.         out of string space problems
  586.  
  587. Gamma 4
  588. 6.20.00 Added an internal equivalent of the VCONFIG Network
  589.         Configuration screen for Fido type networks to allow
  590.         all the extra fields missing in VCONFIG to be set up
  591. 6.20.00 Added proper Hubbing functions including sending
  592.         AreaFix requests to your Server when a Client requests
  593.         an EchoMail conference you don't carry, and support for
  594.         Pass Through EchoMail areas
  595. 6.20.00 Now detects when any aspect of the Fido configuration 
  596.         has been changed and automatically runs a VFIDO /C 
  597.         to compile the new configuration
  598. 6.20.00 EMSI handshakes now give 5D addresses including Domain
  599. 6.20.00 Automatically runs VCONFIG's Compile Network Information
  600.         when new Pass Through areas have been added
  601. 6.20.00 Added support for separate Session and AreaFix passwords
  602. 6.20.00 Restricted Session and AreaFix passwords to 8 characters
  603.         to conform to Fido Technical Standards
  604. 6.20.00 Changed processing of message packets to solve the
  605.         Out Of String Space problems
  606. 6.20.00 When you connect with another Fido system, VFIDO now
  607.         only lists addresses for those Networks you have in
  608.         common in the Today's Callers list
  609. 6.20.00 Will now not send NetMail with File Attaches or
  610.         File Requests, nor EchoMail or Ticks, between the 
  611.         Net Low time and Net High time defined in VCONFIG, 
  612.         enabling full Zone Mail Hour compliance
  613. 6.20.00 Improved the screen display of calling node 
  614.         information when answering EMSI to the same level
  615.         of detail as shown when calling out using EMSI
  616. 6.20.00 AreaFix requests incoming from Fido networks using
  617.         other NetworkIds than Slot 4 now work correctly
  618. 6.20.00 Now removes any blank lines or illegal lines found
  619.         after the Tear Line in EchoMail
  620. 6.20.00 Added .MSG creating and tossing functionality to support
  621.         BRE and other similar games, and FrontDoor
  622.  
  623. Gamma 3
  624. 6.20.00 Seen-By lines are now presented in sorted order in
  625.         accordance with unpublished Fido Technical Standard
  626. 6.20.00 Original Fido & VirtualNET Date & Time fields are 
  627.         now preserved
  628. 6.20.00 Message Threading now works for messages from and to 
  629.         Fido Networks
  630. 6.20.00 NetMail Tossing and Tick Tossing now operates faster
  631. 6.20.00 Tossing Performance in Kb/Minute is now reported in
  632.         the Network Log and Daily Feedback
  633. 6.20.00 Incoming Mail Tosser now counts up the total number
  634.         of messages processed instead of the number in each
  635.         packet
  636.  
  637. Gamma 2
  638. 6.20.00 Incoming file requests are now logged to NETWORK.LOG
  639. 6.20.00 All Tick files are automatically passed through the
  640.         Virus Scanner and have the FILE_ID.DIZ descriptions
  641.         uploaded into the Long Description
  642. 6.20.00 Now logs the Fido Address of any invalid subscribers
  643.         to the daily Feedback message and the Network Log
  644. 6.20.00 ARCmail file attach messages and other file attach
  645.         messages which contain nothing but the file name
  646.         are now sent as "null" messages so that the empty
  647.         message can be deleted automatically by the
  648.         receiving BBS
  649. 6.20.00 File Attach messages now just place the filename
  650.         in the Subject field instead of the path and the
  651.         filename
  652. 6.20.00 Command line use of DSZ now includes passing the
  653.         estimate parameter while sending files and the
  654.         restrict parameter while receiving files
  655. 6.20.00 Taglines from EMAIL.TAG are automatically stripped
  656.         from otherwise empty EMAILs, such as File Requests
  657.         and File Attaches, so that an empty NetMail is
  658.         received at the other BBS which can be deleted
  659.         automatically
  660. 6.20.00 Fixed a bug from Gamma Candidate 1 which was letting
  661.         the PATH lines, hidden by a Diamond 0 combination,
  662.         be seen by non-SysOps
  663.  
  664. Gamma 1
  665. 6.20.00 Mail tossing time reduced by 65% for incoming mail
  666.         and 75% for outgoing mail
  667. 6.20.00 VFIDO supports multiple Fido style network gating
  668.         with different EchoMail Area names for each network
  669. 6.20.00 VFIDO now deletes null (60 byte) packets each run
  670.         instead of leaving them in the NetMail directory
  671. 6.20.00 Modified the compiled Nodelist format to show the
  672.         telephone number as shown in the source Nodelist,
  673.         including - separator characters
  674. 6.20.00 Changed phone prefix technique to read the VFIDO.FON
  675.         as phone numbers are dialed instead of requiring the 
  676.         Nodelist to be recompiled each time the VFIDO.FON 
  677.         is altered
  678. 6.20.00 Nodelist compilation now automatically checks and
  679.         corrects the phone numbers listed in your dialing
  680.         list in VCONFIG Network Configuration
  681. 6.20.00 Added Network Validation for incoming Fido EchoMail
  682. 6.20.00 SEEN-BY: and PATH: lines are now concatenated onto
  683.         existing lines where possible instead of automatically 
  684.         starting a new line
  685. 6.20.00 Messages incoming from Fido are now stored with all
  686.         their Fido "kludge" lines intact, but hidden by  
  687.         Diamond 0 prefixes, so they can be viewed only by 
  688.         the SysOp
  689. 6.20.00 NetMail routing modified so that mail always routes
  690.         directly if there is no suitable routing logic, to
  691.         assist those Nets with lots of local boards who have
  692.         to route direct and don't want to enter it manually
  693. 6.20.00 Incoming NetMail now scans the USERFILE.IDX to find
  694.         the User Number so that you don't need to have sent
  695.         NetMail to Fido networks before being able to receive
  696.         incoming NetMail to your Real Name or Handle
  697. 6.20.00 EMSI handshaking now presents the primary address for
  698.         the NETWORKID as the first address in the handshake
  699.         sequence, rather than always presenting the FIDOnet
  700.         address first
  701. 6.20.00 When answering EMSI calls, VFIDO shows the primary
  702.         address corresponding to the primary address shown by
  703.         the caller
  704. 6.20.00 Added code to handle messages gated from WWIV networks
  705.         using VWW4 that contained spurious ^A characters
  706. 6.20.00 Now strips heart colour codes from the From and To
  707.         Name fields and the Subject field
  708. 6.20.00 EchoMail now reports the To: address in messages as
  709.         {Not Available} where VFIDO is unable to identify
  710.         the real To: address
  711. 6.20.00 VFIDO now adds dialing entries to the correct
  712.         NET.# file instead of always adding them to the
  713.         file for the Networkid # it was run under
  714. 6.20.00 No longer tries to look up phone numbers for Points
  715.         from the NODELIST
  716. 6.20.00 Now displays connect's address and name during file
  717.         transfer in EMSI mail sessions
  718. 6.20.00 Now records connect's BBS name and SysOp name from
  719.         EMSI mail sessions in network.log
  720. 6.20.00 Now completes all of the EMSI handshake optional
  721.         fields based on information extracted from the 
  722.         NODELIST
  723. 6.20.00 Changed VFIDO's AreaFix LIST command to the conventional
  724.         -L or -Q after the password instead of the earlier
  725.         LIST command which was non-standard
  726. 6.20.00 VFIDO's AreaFix now automatically returns a list of all
  727.         Echoes that the caller is subscribing to when the caller
  728.         makes any kind of AreaFix request
  729. 6.20.00 EchoMail sent to {DEADMAIL} will now be tossed to a
  730.         Message Area with a database file name of DEADMAIL if
  731.         you set one up in VCONFIG, Database Configuration
  732. 6.20.00 Now automatically unarchives NODELIST files
  733. 6.20.00 Deletes old NODELIST files when a newer one is received
  734. 6.20.00 Correctly picks up a "this year" .001 NODELIST in
  735.         preference to a "last year" .365 NODELIST
  736. 6.20.00 Now processes NODEDIFF files and updates the NODELIST
  737. 6.20.00 Cured bug that was failing to delete sent EchoMail and
  738.         NetMail packets that were over 1Mb in size
  739. 6.20.00 Added full incoming and outgoing Tick file handling, 
  740.         including moving files to the relevant directories 
  741.         as defined for each File Area in VCONFIG
  742. 6.20.00 The VFIDO.FON dialing translation file now handles
  743.         translate patterns where the second part of the pattern
  744.         is blank, eg translate 1-616- to nothing
  745. 6.20.00 Changed order in which attached files are sent to
  746.         ensure that attached files are resent when a connection
  747.         fails with some of the files sent and some not
  748. 6.20.00 Logs the type of incoming connect, EMSI or TSYNCH, in
  749.         the NETWORK.LOG
  750. 6.20.00 NetMail addressed to unknown users is forwarded to the
  751.         SysOp account automatically
  752.  
  753. 6.10.05 Improved mail tosser logic to prevent tossing to
  754.         "silly" node numbers
  755. 6.10.05 Modified NODELIST compiler to only print summary
  756.         information to screen to improve performance
  757. 6.10.05 Spacebar aborts of outgoing calls now hang the phone
  758.         up immediately
  759. 6.10.05 Added code to support password EMSI handshaking with 
  760.         boards who insist on adding a .0 to the end of their
  761.         full node addresses
  762.  
  763. 6.10.04 Added unique thread id to prevent accidental deletion
  764.         of messages by VME as duplicates
  765. 6.10.04 Corrected EchoMail routines to support hubbing between
  766.         VFIDO systems
  767. 6.10.04 Added routine to handle overlength date/time fields
  768.         in packed message headers
  769. 6.10.04 Improved still further the routines for extracting
  770.         origin information from EchoMail
  771. 6.10.04 Disabled VFIDO mail tossing on nodes 2 and over of a
  772.         multi-line BBS to prevent locking and crashing
  773. 6.10.04 Added packet level passwords for outbound mail
  774.  
  775. 6.10.03 Corrected operation of VFIDO in a multinode BBS
  776.  
  777. 6.10.02 Rectified routing problem in non-crash direct mail such
  778.         as EchoMail file attaches
  779.  
  780. 6.10.01 Rectified problems in EMSI and TSYNCH handshake caused by
  781.         VFIDO 6.10.00
  782.  
  783. 6.10.00 Modified LOCALNET processing routines to support the new
  784.         NETWORKS.LST format
  785.  
  786. 6.00.05 Modified configuration compilation to support zones=
  787.         fields with only a singe zone number listed
  788. 6.00.05 Removed need for GUS by inbuilding archive detection
  789. 6.00.05 Modified incoming EMSI routing to support badly behaved
  790.         EMSI mailers
  791. 6.00.05 Added more detail to the log in VFIDO.TOS and VEMSI.LOG
  792.         to assist debugging
  793.  
  794. 6.00.04 Modified the logging to VFIDO.TOS to include all tossing
  795.         within a single running of VFIDO
  796. 6.00.04 Amended the off-hook routine to ensure that the phone is
  797.         taken off the hook on some slower modems
  798. 6.00.04 Modified the handshaking delays to ensure connects with
  799.         Binkley systems
  800. 6.00.04 Modified outgoing EMAIL routine to delete outgoing NetMail
  801.         with incorrectly formatted node numbers
  802. 6.00.04 Removed need for NET.1 and NET.4 to be configured for VFIDO
  803.         to operate successfully
  804.  
  805. 6.00.03 Added tossing log file VFIDO.TOS to assist debugging of
  806.         EchoMail and NetMail tossing problems
  807.  
  808. 6.00.02 Improved handling of CD-ROM file requests
  809. 6.00.02 Modified NetMail identification routine to support file
  810.         attaches generated by BRE
  811. 6.00.02 Increased the archiving formats to support ARC, PKPAK, DWC
  812.         and HYP
  813. 6.00.02 Changed to use a GUS General Unarchiver Shell program to
  814.         allow almost any incoming archived mail format to be used
  815. 6.00.02 Reintroduced some delays before DSZ to assist Binkley connects
  816. 6.00.02 Modified call logging routine to record every connecting AKA
  817.  
  818. 6.00.01 Improved wildcard file request handling
  819. 6.00.01 Improved automatic polling logic to work according to original
  820.         concept
  821.  
  822. 6.00.00 Official release
  823.  
  824. 5.60.11 Cured bug in the outgoing EchoMail packets generated by a hub
  825.  
  826. 5.60.10 Enhanced AreaFix routines to support the use of the session
  827.         password as the AreaFix password, and to recognise the LIST
  828.         command as a method of showing all available databases
  829. 5.60.10 Modified password routine to recognise passwords from any
  830.         network on incoming calls
  831. 5.60.10 Modified outgoing call routines to automatically use EMSI or
  832.         TSYNCH as appropriate
  833. 5.60.10 Modified routines calling DSZ to use PORTX instead of PORT
  834. 5.60.10 Modified call logging routine to list correct Network name
  835. 5.60.10 Modified NODELIST processor to exclude DOWN systems
  836.  
  837. 5.60.09 Modified EchoMail archive packet naming for points
  838. 5.60.09 Corrected bug in incoming file request handler
  839.  
  840. 5.60.08 NetMail no longer carries a tear and origin line
  841. 5.60.08 Outgoing file requests and crash mail can only be sent by
  842.         the Sysop account
  843. 5.60.08 Modified EMSI checksum routine to ensure 4 digit checksums
  844. 5.60.08 Removed reliance on DOS DIR command
  845. 5.60.08 Added support for LocalNET slots configured as Fido type
  846. 5.60.08 Modified file request code to support CD ROM drives and to
  847.         ignore wildcard file requests
  848. 5.60.08 Improved analysis of results of a call to ensure sent packets
  849.         are deleted even if the receive fails
  850.  
  851. 5.60.07 Modified incoming mail user name recognition to cope with
  852.         names with the first character missing
  853. 5.60.07 Overhauled the FTS-0001 packet exchange section to get better
  854.         results with Binkley connects
  855.  
  856. 5.60.06 Modified packet creation routine to make the packet show
  857.         the address in the correct network as the origin
  858. 5.60.06 Corrected a bug caused by the switch to 60 byte null
  859.         packets in 5.60.05 which caused outgoing mail to be
  860.         ignored or two bytes out of phase
  861.  
  862. 5.60.05 Modified the /c and /f email switches to +c and +f
  863.         because of conflict with MultiMail function
  864. 5.60.05 Modified null packet length to the correct 60 bytes
  865. 5.60.05 Modified EchoMail processing to detect NetMail containg
  866.         AREA: in the text as NetMail instead of EchoMail
  867. 5.60.05 Introduced a quick return to Waiting For Call where call
  868.         was unsuccessful
  869. 5.60.05 Modified incoming and outgoing call routines to improve
  870.         success rate with VFIDO, FrontDoor and Binkley connects
  871. 5.60.05 VFIDO now remembers the telephone numbers of Crash Mailed
  872.         systems so the nodelist does not need to be searched again
  873.         if further Crash Mail is sent or redials are needed
  874. 5.60.05 Modified routine that processes EMSI caller's address
  875.         information to handle 5D addressing and spurious .0
  876.         point addresses
  877.  
  878. 5.60.04 Modified telephone answering routine to handle incoming
  879.         Binkley 2.56 calls using EMSI or FTS-0001
  880. 5.60.04 Modified incoming file request processor to take account
  881.         of comments and directory names
  882. 5.60.04 Improved the incoming EMSI handshake performance
  883. 5.60.04 Modified the EMSI handshake routine to detect carrier
  884.         dropped right at the start of the handshake
  885. 5.60.04 Modified the routine to detect nodelists in VFIDO /A
  886.         so that it runs a bit faster
  887.  
  888. 5.60.03 Corrected bug in Crash Mail introduced in 5.60.02
  889. 5.60.03 Incoming EchoMail is now forced to appear from the same
  890.         network as it is addressed to, preventing reflection
  891. 5.60.03 Added even more code to remove junk in incoming MSGID,
  892.         REPLY and Origin fields
  893.  
  894. 5.60.02 Corrected bug in receive EMSI handshaking that was
  895.         causing an infinite loop
  896. 5.60.02 Corrected a bug causing a crash if you sent crash mail
  897.         to the same address more than once then made a connect
  898. 5.60.02 Modified incoming mail processor to add a /c to crash
  899.         mail to allow the reply to be sent as crash mail
  900.         automatically
  901. 5.60.02 Changed MSGID, REPLY and * Origin routines to detect
  902.         where Zone is 0 and default the network to FidoNET
  903. 5.60.02 Completely rewrote inbound EchoMail processor to allow
  904.         for situations when the from and to addresses are in
  905.         completely different networks
  906. 5.60.02 Corrected origin network processing for mail whose
  907.         origin line indicates an invalid Zone
  908. 5.60.02 Corrected incoming File Request processing routine
  909. 5.60.02 Suppressed sending of null packets during EMSI session
  910. 5.60.02 Enabled routing to #:#/0 addresses
  911. 5.60.02 Corrected routine that takes modem off hook during
  912.         tossing to use correct COM: port and only activate if
  913.         VCONFIG is set to Idle Modem
  914. 5.60.02 Checks VCONFIG file request flag to see if file areas
  915.         are FREQ'able or not
  916. 5.60.02 Added code to recover from invalid addresses in the 
  917.         REPLY field from other Fido mailers
  918. 5.60.02 Added some strategically placed pauses to allow screen 
  919.         to be read to assist debugging
  920. 5.60.02 Spacebar now aborts the whole redial sequence for a node
  921. 5.60.02 Checks for null packets received during a TSynch session
  922.         to prevent attempting to apck mail for 0:0/0
  923.  
  924. 5.60.01 Modified the /POLL routine to only poll within the
  925.         specified NETWORKID
  926. 5.60.01 Added display of EchoMail From Address during tossing
  927.         to assist correct configuration of EchoMail processor.
  928. 5.60.01 Corrected TSYNCH handshake to cope with empty incoming
  929.         packets
  930. 5.60.01 Corrected the AreaFix message format to follow the Fido
  931.         standard for add requests
  932. 5.60.01 Modified the initial handshake after CONNECT to support
  933.         mailers that generate a single Escape character
  934. 5.60.01 Added code to mask out REPLY lines reading 0:0/0
  935. 5.60.01 Added code to mask out invalid MSGID lines from Xenolink
  936. 5.60.01 Added support for Session Passwords
  937. 5.60.01 Updated processing of Origin information in EchoMail to
  938.         handle invalid formats of the Origin without crashing
  939. 5.60.01 Corrected incoming EchoMail processing logic to handle mail
  940.         from multiple networks simultaneously
  941. 5.60.01 Takes phone off hook during mail tossing
  942. 5.60.01 Modified call to DSZ to handle duplicate incoming file names
  943. 5.60.01 Added abort by spacebar in dialouts
  944. 5.60.01 Added pause between redials
  945. 5.60.01 Corrected processing of nodelists with sub-100 extensions
  946. 5.60.01 Added Carrier Detect functions to detect loss of connection
  947.         in incoming and outgoing calls
  948.  
  949. 5.60.00 Added incoming AreaFix functionality
  950. 5.60.00 Added incoming & outgoing Crash Mail functionality
  951. 5.60.00 Added incoming & outgoing File Attach functionality
  952. 5.60.00 Added incoming & outgoing File Request functionality
  953. 5.60.00 Integrated the FrontDoor telephone handling functionality
  954. 5.60.00 Introduced support for Domains
  955. 5.60.00 Upgraded routing to give unlimited routing flexibility
  956. 5.60.00 Introduced support for Aliases
  957. 5.60.00 Introduced support for simultaneous multiple Fido-type networks
  958. 5.60.00 Reintroduced the PATH statement in EchoMail
  959. 5.60.00 Introduced support for unarchived EchoMail
  960. 5.60.00 Improved the detection of origin information on incoming EchoMail
  961. 5.60.00 Added processing to correct Private EchoMail and Public Netmail
  962. 5.60.00 Added support for To: field in EchoMail
  963. 5.60.00 Upgraded to support VBBS 5.60
  964.  
  965. 5.52.04 Corrected the problem that was preventing messages from Fido being
  966.         gated out to VirtualNET clients and servers
  967. 5.52.04 Improved the detail provided on-screen as messages are being
  968.         processed (to give you something to read as the program chugs
  969.         slowly along!)
  970. 5.52.04 Cured the problem of VFIDO "reflecting" EchoMail back to the
  971.         original sender thereby causing duplicates
  972. 5.52.04 Corrected the display of the From address for incoming EchoMail so
  973.         that it no longer always shows the Server's address
  974. 5.52.04 Removes the AREA and SEEN-BY lines from incoming EchoMail before
  975.         posting it to VBBS
  976. 5.52.04 Introduced an automatic word-wrap on incoming messages to cater for
  977.         those annoying Fido mailers that fail to word-wrap their messages as
  978.         they are entered
  979.  
  980. 5.52.03 Corrected another bug in the usa of LHA for archiving
  981.  
  982. 5.52.02 Corrected a bug that was making the VBBS mail tosser skip messages
  983.  
  984. 5.52.01 Corrected the use of LHA as an archiving and unarchiving protocol
  985.         since it was making VFIDO crash
  986.  
  987. 5.52.00 Completely rewrote echomail handling for multiple clients (the
  988.         last version was my first attempt and was not too good!)
  989. 5.52.00 Added recognition of soft carriage returns in message text
  990. 5.52.00 Corrected SEEN-BY line on echomail to show NET/NODE only
  991. 5.52.00 Forced e-mail to use real name
  992. 5.52.00 Corrected FLAGS for file-attached archived message packets
  993. 5.52.00 Corrected expected name of NODELIST files
  994. 5.52.00 Added a VFIDO.LOG file that records file access attempts to help
  995.         debug obscure file problems
  996.  
  997. 5.51.00 Added support for VBBS 5.51
  998.  
  999. 5.50.06 Added support for multiple servers and multiple EchoMail clients
  1000.         (this was a MAJOR job, let me tell you!)
  1001. 5.50.06 Corrected bug causing crashes if subdirectories under NETMAIL
  1002. 5.50.06 Fixed crash caused by blank lines in NET.0
  1003. 5.50.06 Fixed crash caused by archived NODELIST in VFIDO /A
  1004.  
  1005. 5.50.05 Fixed ARCmail file attach message bug
  1006. 5.50.05 Fixed INTL addressing bug
  1007.  
  1008. 5.50.04 Fixed horrendous bug in the 5.50.03 EchoMail processor
  1009.  
  1010. 5.50.03 Rewrite of mail processor to handle large messages
  1011.  
  1012. 5.50.02 Fido mail addressed to SysOp is routed to #1 account
  1013. 5.50.02 Origin line now has only 1 leading space
  1014. 5.50.02 SEEN-BY and PATH now in correct order on Conference mail
  1015.  
  1016. 5.50.01 Failure to toss Fido Conference mail to VBBS message areas
  1017.  
  1018. 2.2     Fixed bug in showing Fido node in VBBS
  1019.  
  1020. 2.1     Fixed bug in Fido echomail to VBBS conversion
  1021.  
  1022. 2.0     First Public Release
  1023.  
  1024. 1.5     Beta
  1025.  
  1026. 1.4     Beta
  1027.  
  1028. 1.3     Beta
  1029.  
  1030. 1.2     Beta
  1031.  
  1032. 1.1     Beta
  1033.  
  1034. 1.0     Beta
  1035.