ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ A Step-By-Step Visual Guide to setting up Front Door ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ By: Mark Kukla (Eternal Heaven BBS) Written: June 26, 1994 Release: 1 This file is a COPYRIGHT of Eternal Heaven BBS 1994 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ NOTE: Before you continue with reading and using this document, I would like to point out that the examples used in this document are edited screen captures of Front Door version 2.12. Versions 2.02 and 2.11 can be installed with this document as well, although some parts of the submenus in these examples may reside in a different submenu of the other Front Door versions or may not be there at all, but none-the-less, this document should fully allow you to install Front Door, and have it WORK. The main objective. This will not show you how to setup and process your nodelist, that is explained in another text file called NODEHELP.ZIP found on many Bulletin Board Systems. Also, the examples given are an edited version of MY setup. They are not written in stone. The pathnames that you will see are examples, but of course, you can define these paths anywhere you please. Also, for the sections using network setups, they are examples. Yours will be different, but entered in a similar way. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ COPYRIGHT ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ This document has been made a copyright of Mark Kukla (Eternal Heaven BBS). Please do not modify this document, or distribute it and take credit for it. I have worked hard to make this documentation, and wish it to be left and distributed as it is. Thank You. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you wish to add something to this docementation, and get credited for it, notify me at any address listed near the end of the document. I will accept WORKING Init strings, or any other helpful information on some part that I did not explain, and you can explain. Of course, in order for me to credit you, you MUST show proof of your init string (ie. a print out of that FD screen) so that I have proof that it works. If someone tells me later it does not, your name, bbs, and phone number will be removed. Thank you for your Co-operation. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Table of Contents ÚÄ + - Registered versions only (not discussed here) Ä¿ ³ C - Commercial versions only (not discussed here) ³ ³ * - Discussed in another documentary file ³ ÀÄ ! - DO NOT TOUCH ÄÙ Introduction ........................................ Page 1 Step 1: Starting .................................... Page 1 Step 2: Loading the Setup program ................... Page 1 Step 3: Global Menu ................................. Page 2 Step 3.1: Address Submenu ......................... Page 2 Step 3.1.1: Address Sub-Submenu ................. Page 3 Step 3.1.2: Site Info Sub-Submenu ............... Page 3 Step 3.1.3: Domains Sub-Submenu ................. Page 5 Step 3.1.4: AKA matching Sub-Submenu ............ Page 6 Step 3.2: Filenames Submenu ....................... Page 7 Step 3.3: General Submenu ......................... Page 8 Step 3.4: Users Submenu ........................... Page 8 Step 4: Mailer Menu ................................. Page 9 Step 4.1: Miscellaneous Submenu ................... Page 10 Step 4.2: Log Submenu ............................. Page 11 * Step 4.3: File Request Submenu .................... Page 11 + Step 4.4: FDServer Submenu ........................ Page 12 Step 4.5: External Mail Submenu ................... Page 12 Step 4.6: Display Submenu ......................... Page 12 Step 4.7: Colour Submenu .......................... Page 12 Step 4.8: Hidden Dial Info Submenu ................ Page 13 Step 4.9: Function Key Submenu .................... Page 13 Step 4.10: Errorlevels Submenu .................... Page 14 Step 4.11: Audio Control Submenu .................. Page 15 Step 4.12: Swapping Submenu ....................... Page 15 C Step 4.13: Protection Submenu ..................... Page 15 C Step 4.14: Fax Submenu ............................ Page 15 Step 5: Editor Menu ................................. Page 16 Step 5.1: Miscellaneous Submenu ................... Page 16 Step 5.2: Netmail Folder Submenu .................. Page 17 Step 5.3: Keyboard Macros Submenu ................. Page 17 Step 5.4: Origin Lines Submenu .................... Page 18 Step 5.5: Display Submenu ......................... Page 18 Step 5.6: Colours Submenu ......................... Page 18 ! Step 5.7: Xlat.In Submenu ......................... Page 18 ! Step 5.8: Xlat.Out Submenu ........................ Page 18 Step 5.9: Swapping Submenu ........................ Page 19 C Step 5.10: Fax Submenu ............................ Page 19 Step 6: Terminal Menu ............................... Page 19 Step 6.1: Miscellaneous Submenu ................... Page 19 Step 6.2: Display Submenu ......................... Page 21 Step 6.3: Keyboard Macros Submenu ................. Page 21 ! Step 6.4: Xlat.In Submenu ......................... Page 21 ! Step 6.5: Xlat.Out Submenu ........................ Page 21 Step 6.6: IEMSI Profile ........................... Page 22 Table of Contents (cont.) Step 7: Modem Menu .................................. Page 22 Step 7.1: Default Settings Submenu ................ Page 22 Step 7.1.1: Hardware Sub-Submenu ................ Page 23 Step 7.1.2: Connect Messages Sub-Submenu ........ Page 23 + Step 7.1.3: Custom Messages Sub-Submenu ......... Page 24 Step 7.1.4: Status Messages Sub-Submenu ......... Page 24 Step 7.1.5: Command Strings Sub-Submenu ......... Page 24 Step 7.1.5a: Some modem Init Strings ............ Page 26 Step 7.1.6: Answer Control Sub-Submenu .......... Page 27 C Step 7.1.7: Fax Sub-Submenu ..................... Page 27 C Step 7.2: Task Specific Submenu ................... Page 27 C Step 8: Printer Menu ................................ Page 27 Step 9: Manager Menu ................................ Page 28 * Step 9.1: Events Submenu .......................... Page 28 Step 9.2: Folders Submenu ......................... Page 29 Step 9.3: Security Submenu ........................ Page 29 Step 9.4: Requests Submenu ........................ Page 29 Step 9.5: Modem Submenu ........................... Page 29 Final Words ......................................... Page 30 Important Information ............................... Page 31 Donation Information ................................ Page 31 Credits ............................................. Page 32 BBS List ............................................ Page 33 ÚÄÄÄÄÄÄ PAGE 1 ³ Introduction ÀÄÄÄÄÄÄÄÄÄÄÄÄ As many know, Front Door is a Front End, used to receive Netmail, EchoMail Packets, and transfer users to the Bulletin Board System. This is the first step to having message nets. Some people may be asking this question to themselves right now. Maybe not the one written above. Maybe "How will this help me compared to the many other help files around?". The answer to that is simple. I am going to show you how to configure basically EVERYTHING, for use on Front Door version 2.12. This document will also help you with v2.02 and v2.11, although some parts of the menus will be located in different areas, submenus, but other than that, it should successfully setup Front Door for you, no matter what version. The other thing that is different is that I will be using MY setup, along with VISUAL diagrams (text edited screen captures) of the actual screens you will see on Front Door v2.12. Not only that, it saves you the time and trouble of printing out those huge 140+ page docs, and reading them. ÚÄÄÄÄÄÄ ³ Step 1: Starting ÀÄÄÄÄÄÄÄÄÄÄÄÄ Take you archives and put them into their OWN subdirectory. For example C:\FD. Unpack them here, making sure you unpack everything. It may not be helpful to unpack for example the register archive, but it doesn't hurt. ÚÄÄÄÄÄÄ ³ Step 2: Loading the Setup Program ÀÄÄÄÄÄÄÄÄÄÄÄÄ Once you have unpacked all the archives, run FDSETUP. Since this is your first time setting Front Door up, if will give you a message stating it cannot find the file called SETUP.FD and gives you an option, and I believe it is SPACEBAR to create. Hit the SPACEBAR. You will be put onto a screen like the following. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ File Global Mailer Editor Terminal Modem Printer Manager ÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ º Write SETUP.FD º º Shell to DOS º º Exit º º Enter your code º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Absolute Solutions FrontDoor; SETUP 2.12.SW; Shareware Copyright 1989-1994 Joaquim Homrighausen; All rights reserved. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ PAGE 2 Now, the important thing is not to get afraid, just because there are seven options, each containing many submenus. This is the only example where I will show the WHOLE screen, all others that will follow will only show the BOX in mention. Okay, on the first box that you start on, you have four options, as shown above. Write SETUP.FD - Used if you made changes, and you want to SAVE WITHOUT exiting FDSETUP. Shell to DOS - Pretty straight forward, shelling to DOS to do something. Exit - Just EXIT without saving anything. Enter your code - This is where you enter your registration code. I MUST mention please do NOT use any crack codes given to you by someone, as version 2.12 will not connect with an illegally registered Front Door. ÚÄÄÄÄÄÄ ³ Step 3: Global Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Hit the RIGHT ARROW to move the cursor (window) over to GLOBAL. Here again, you have four options which will be explained in full visual later down in the document. They are: Address - This is where you define you your Network Addresses, domains, address matching, and site information. Filenames - This is where you define the filenames and path specifications. General - This is where you define various environment settings. Users - This is where you define who has access to do user maintenance. ÚÄÄÄÄÄÄ ³ Step 3.1: Address Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Under this option, you will be presented four more options which will be explained visually later in the document. They are: Address - Where you define your network addresses. Site Info - Where you define your Site Info. Domains - Where you define domain names. AKA matching - Where you define address matching. ÚÄÄÄÄÄÄ PAGE 3 ³ Step 3.1.1: Address ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the place you define all your networking addresses. If you have more than one address, they can be used as AKAs. This is how your screen should look like this: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Address » º º º Main 88:88/200 º º Aka 1 º º Aka 2 234:500/105 º º Aka 3 85:896/563 º º Aka 4 199:666/3 º º Aka 5 94:94/200 º º Aka 6 º º Aka 7 º º Aka 8 º º Aka 9 º º Aka 10 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ As you can see in the example above, the address do not have to follow one after the other. If I had two addresses, I could put one as my MAIN and the other as AKA 10. If you are not part of a network, you may be asked to put in a node address, or when loading up Front Door, it will tell you it cannot because there is no node address defined. To fix this problem, if it occurs, is simply to just insert a junk address, like 11:11/111 or whatever, as long as it accepts it. Once you join a net, you will replace the junk address. ÚÄÄÄÄÄÄ ³ Step 3.1.2: Site Info ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the next option, and usually the one submenu that will have an option that varies with version 2.02 and 2.11. The screen should end up being similar to the following: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Site info » º º º Name Eternal Heaven BBS º º Location Toronto, Ontario º º Phone# +416 752 6275 º º Speed 38400 º º Flags CM,XA º º BBS Name -=Heaven=- º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ PAGE 4 Name - Put your System Name here. Location - Can be true or made up. Doesn't matter. Phone# - Front Door specifies to put your phone number in what is called an Untranslated (raw) format like shown above or just put "-" if unpublished or you don't want it published. Speed - Maximum connect (DCE) speed of your modem HINT: This represents your LOCKED Baud Rate which must be the same as in RG and your fossil driver, as to not get garbage. Flags - Here, you have many options, listed below. CM System accepts mail 24 hours a day. MO System does not accept human (BBS) callers. V32 CCITT v.32 capable modem. V32B CCITT v.32bis capable modem (implies CCITT v.32 capability) V42 LAP-M error correction w/fallback to MNP 1-4. V42B LAP-M error correction w/fallback to MNP 1-5. HST US Robotics HST modem (implies MNP capability) MAX Microcom AX/96xx series modem. PEP Capable of supporting the Packet Ensemble Protocol (PEP). XA Bark and WaZOO file/update requests (all systems using FrontDoor 2.01 or above should have this). Basically, all you truly need is CM and XA, but you can have more. BBS name - Front Door states "Press twice to ________ This is that BLANK. ÚÄÄÄÄÄÄ PAGE 5 ³ Step 3.1.3: Domains ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the next option. The screen should end up being similar to the following: NOTE: This step is not necessary for a fully functional FD. Just adds a little flair to messages, as they will say something like: From: Mark Kukla, Eternal Heaven BBS (88:88/200@Magicnet.org) Anyways, the final screen, if you decide to do this, should be: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Domains » ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Zone Domain name º º º º 1 88 Magicnet.org º º Main 88:88/200 º º 2 º º Aka 1 º º 3 234 Sillynet.org º º Aka 2 234:500/105 º º 4 85 ITCnet.org º º Aka 3 85:896/563 º º 5 94 Worldnet.org º º Aka 4 199:666/3 º º 6 º º Aka 5 94:94/200 º º 7 º º Aka 6 º º 8 º º Aka 7 º º 9 º ÚÄÄ>º Aka 8 º º 10 º ³ º Aka 9 º º 11 º ³ º Aka 10 º º 12 º ³ º º º 13 º ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ º 14 º ÀÄÄ This will be dark and º 15 º unchangeable º 16 º º 17 º º 18 º º 19 º º 20 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ These, like all things to do with networking, will vary depending on what nets you are a member of, and as you can see, they do now have to be one after the other, as it is the ZONE that is matched, not the position. ÚÄÄÄÄÄÄ PAGE 6 ³ Step 3.1.4: AKA matching ÀÄÄÄÄÄÄÄÄÄÄÄÄ NOTE: This step is not necessary for a fully functional FD. Anyways, the final screen, if you decide to do this, should be: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ AKA matching » ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Zone:Net AKA º º º º 1 88:88 88:88/200 º º Main 88:88/200 º º 2 º º Aka 1 º º 3 234:500 234:500/105 º º Aka 2 234:500/105 º º 4 85:896 85:896/563 º º Aka 3 85:896/563 º º 5 94:94 94:94/200 º º Aka 4 199:666/3 º º 6 º º Aka 5 94:94/200 º º 7 º º Aka 6 º º 8 º º Aka 7 º º 9 º Ú>º Aka 8 º º 10 º ³ º Aka 9 º º 11 º ³ º Aka 10 º º 12 º ³ º º º 13 º ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ º 14 º ÀÄÄ This will be dark and º 15 º unchangeable º 16 º º 17 º º 18 º º 19 º º 20 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ To insert the ZONE:NET, hit ENTER and enter the correct part of the address. Then hit ENTER and you'll be asked for the number for the AKA. 0 means MAIN aka, 1 would mean aka 1, 2 = aka 2, etc.. and you have the list to the left. These, like all things to do with networking, will vary depending on what nets you are a member of, and as you can see, they do now have to be one after the other, as it is the ZONE:NET that is matched, not the position. ÚÄÄÄÄÄÄ PAGE 7 ³ Step 3.2: Filenames Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define certain filenames, and many paths which are IMPORTANT. The screen should look like this: NOTE: Not all things need to be filled, as shown in the example. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Filenames and paths » º º º System C:\FD º º NetMail C:\FD\NETMAIL\ º º Files C:\FD\INBOUND\ º º SecFiles C:\FD\SECURE\ º º Packets C:\FD\OUTBOUND\ º º Log file C:\FD\FDLOG.TXT º º Banner C:\FD\BANNER.ANS º º Nodelist C:\FD\NODELIST\ º º No BBS º º MSG Base º º Swapping º º Semaphore ** registered versions only º º MailExit ** registered versions only º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ System - Simply the path to your Front Door files. Netmail - Where incoming and outgoing messages are stored. (NOTE: These are private messages, not echoes) Files - Where incoming files are to be stored. SecFiles - Where incoming files are to be stored. (SECURE sessions) Packets - Where temporary packets (created for each event) are stored. Log file - The name and location of the FD log file. Banner - The name and location of a file that is displayed BEFORE loading the BBS software. Nodelist - Where the nodelist files are stored. No BBS - The name and location of a file that is displayed to users when interactive access is not allowed. MSG Base - Where the Message Base files are located. I have mine blank as Front Door does not need to know that. Swapping - Used if you enable swapping to disk in the Mailer/Editor. Semaphore - Where the Mailer/Editor looks for/creates their semaphore files. (REGISTERED VERSION ONLY) MailExit - The file that you want the Mailer to create as the received/exit semaphore. (REGISTERED VERSION ONLY) ÚÄÄÄÄÄÄ PAGE 8 ³ Step 3.3: General Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define your various environment settings. The screen should look like this: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ General » º º º Your country code 1 º º Screen flickers No º º Use "fastkey" No º º Screen blanking Yes º º ÀBlackout timer 240 º º Extended keyboard Yes º º Force 24-hour fmt No º º Monochrome mode No º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ As with all menus described in this document, this is an example, not final. - Country code should be 1 - Screen flickers should be set to NO unless you use an old CGA card - Use "fastKey" I have set to NO simply because I don't know what it is for. - Screen Blanking should be set to YES to save your monitor from burning out, unless you turn off your monitor for the night. - Blackout timer (in seconds) I have set to 240 which is 4 minutes. - Extended keyboard have it set to YES if you have a 101/102 key keyboard. - Force 24-hour format is if you want 24-hour format to be used regardless of your location - Monochrome mode is if you want FDSETUP to use monochrome mode colours (same as the /M switch) ÚÄÄÄÄÄÄ ³ Step 3.4: Users Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define who has access to do maintenance on FD. Basically, all it should be is YOUR NAME, access set to SUPERVISOR. ÚÄÄÄÄÄÄ PAGE 9 ³ Step 4: Mailer Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the biggest menu you will face, but one of the easiest. It has 14 options. They are as follows: Miscellaneous - Where you set Miscellaneous options. Log - Simply what you want to have logged. File Requests - How to setup File Requests. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³This section will be skipped due to a ³ ³file called FILE_REQ.ZIP that I have made³ ³which thoroughly goes through how to set ³ ³up your File Request System. Please ³ ³download this file if you want it done. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ FDServer - Where you set the password for FDServer. ** registered version only External mail - Where you define external mail programs such as UFGate. Not required and will not be covered. Display - Where you set your display options. Colors - Define how you want the Waiting For Caller (WFC) screen to look like, or just standard default. Hidden dial info - Here, you can define/prevent part of numbers from being displayed in the dial box. Not required and will not be covered. Function keys - Here, you can define functions keys, to be available on the WFC screen. ( Keys like going to your bbs locally, to a comm program, etc. ) Errorlevels - One of the back bones of Front Door. Here, you coincide the errorlevels with that which is defined in your batch file. Audio Control - The art of sound. Turn on/off certain parts that you don't want to hear. Swapping - Swapping to disk or XMS/EMS memory for DOS shells Protection - Protect access to DOS shell, queue manager, nodelist compiler, etc. ** registered version only Fax - Settings related to internal fax support ** registered version only ÚÄÄÄÄÄÄ PAGE 10 ³ Step 4.1: Miscellaneous Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Here, you get a long list of options. Some options can be changed to suit you, I will explain those later. It should more or less look like this: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Miscellaneous » + º Mail from unlisted systems Yes º<ÄÄÄÄÄ¿ C º Mail from "unprotected" systems Yes º<ÄÄ¿ ³ + º Mail from unlisted points Yes º<ÄijÄÄ´ º Kill empty received messages Yes º ³ ÀÄÄ REGISTERED º Terminal-only (no mail) No º ³ version only º Mail-only (no BBS) No º ³ º Match remote's zone Yes º ÃÄÄÄÄÄ COMMERCIAL º Present all AKAs to remote system Yes º ³ version only º Trigger exit upon receipt of NetMail Yes º ³ º ÀÄUpon receipt of ANY file No º ³ C º Print received messages No º<ÄÄ´ º Busy retries 10 º ³ º Resend retries 5 º ³ º Retry delay 15 º ³ º Days to keep mail history 7 º ³ º Seconds before passing to BBS 11 º ³ º Minimum undialable cost 0 º ³ C º Honor Return Receipt Requests (RRQ) No º<ÄÄÙ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Those marked above with a '+' cannot be changed unless you have registered the Front Door, the same goes for those with a 'C'. NOTE: As mentioned once above, this menu is different for v2.02 as compared to v2.11 and v2.12. Here, you have an option BBS SOFTWARE NAME which is what FD says "Press twice for _____" and you fill that blank. In the later versions of Front Door, this is defined in the Site Info section. Kill empty received messages - Basically set it to YES otherwise it will clutter your editor. Terminal-only (no mail) - Run mailer in terminal-only mode (ie. human callers, no mail). Mail-only (no BBS) - If you want to run your mailer in mail-only mode (no humans). Match remote's zone - No explanation so just set it to YES. Present all AKAs to remote system - Basically useless so set to YES. You can choose whether to show the proper alias (matched) or just decide to show your Main alias. Trigger exit upon receipt of Netmail - This, when set to YES, will just set the exit flag when compressed mail is received. It will NOT make Front Door exit. That is defined later on in the Event Section. Upon receipt of ANY file - Similar to the above but will set the flag as long as a file has been received. PAGE 11 Busy retries - Sets the number of times to call a system during an event. In the example, I have it set to 10, so my FD will try 11 times. Resend retires - Defines the number of times FD will attempt to resend after a first attempt failure. Retry delay - Defines the delay (in seconds) between each call attempt. Days to keep mail history - Simply how far back do you want your logs to be. Seconds before passing to BBS - The lowest value that I have been able to attain is 11 (sec). Possibly a registered version will allow less. Minimum undialable cost - The minimum cost of a call for a system to be processed by the undialable handler. Simply, just set to 0. ÚÄÄÄÄÄÄ ³ Section 4.2: Log Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define what you want to be logged. The screen should be as follows, and is self-explainable: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Log » º º º ! Fatal errors Yes º º ? Other errors Yes º º $ Accounting info Yes º º * Sent/Rcvd files Yes º º + Brief messages Yes º º - Trivial messages Yes º º : Transaction info Yes º º % Transfer messages Yes º º # Unexpected passwords No º º ~ Session information Yes º º ~ ÃÄRemote system's AKAs No º º ~ ÀÄRemote system's info No º º = Modem responses Yes º º DEBUG: All of the above No º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄ ³ Step 4.3: File Requests Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Technically, here I would talk about how to setup your File Request System on your Front Door, but I have to promote my documents and if you want to set up your Front Door to be able to honour File Requests, please download the file called: FILE_REQ.ZIP - How to setup a File Request System. This file is a seven page documentation done along the same lines, and the archive even contains sample files! PAGE 12 Although I didn't put this in that archive, it you download it, and it has helped you, please send a small donation (no matter how small) to reward me for my time and effort, and as a reward to you that you have a working File Request System. ÚÄÄÄÄÄÄ ³ Step 4.4: FDServer Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Unless you have registered your version of the Front Door, this is unchangeable. It is just where you define the password for the FDServer. ÚÄÄÄÄÄÄ ³ Step 4.5: External Mail Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you can define external mail programs such as UFGate but I do not see a reason why one would want to use one, and do not use one myself so I will skip this part. ÚÄÄÄÄÄÄ ³ Step 4.6: Display Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define your display options. There are only four things that can be changed unless you have registered, and you basically just use the default settings. Mail waiting flashing Yes Display clock Yes Display timestamp Yes Screen size 25 Mail waiting flashing - If you want 'Mail' (waiting) notice to flash on your WFC screen to notify you that you have unread NetMail waiting. Display clock - Do you want the clock to be displayed. Display timestamp - If you want the timestamp to appear in the progress window. Screen size - What your screen size is. 25 is DEFAULT, and perfectly fine for a normal monitor. ÚÄÄÄÄÄÄ ³ Step 4.7: Colours Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Customized - Although you will not see the full change until you reach the WFC screen, you can customize the following to whatever colour options they allow. You do however have a sample text colour at the bottom right. Default mono set - If your monitor is not a colour monitor. Default color set - If your monitor is a colour monitor. ÚÄÄÄÄÄÄ PAGE 13 ³ Step 4.8: Hidden Dial Info Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is not necessary for a running Front Door, but here's how you do it. You can define up to ten portions to be hidden. For example, Front Door calls 752-6275, but you defined as one of the ten spots in the Hidden Dial Info menu to be 752-, the number displayed on your Front Door would be 6275, since the rest is hidden. ÚÄÄÄÄÄÄ ³ Step 4.9: Function Keys Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is a neat way to do things. I will show just three examples. One using a batch file, another using TWO commands, and the third using an errorlevel. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ F1 » º º º Title Local Renegade º º Action C:\RENLOCAL.BAT º º Pause No º º Check No º º Swap Yes º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ F1 » º º º Title List and Delete Log º º Action LIST C:\FD\FD.LOG;DEL C:\FD\FD.LOG º º Pause No º º Check No º º Swap Yes º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ F1 » º º º Title Local Renegade º º Action ?100 º º Pause No º º Check No º º Swap Yes º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Okay, there's three typical examples. The first is an example of using a batch file called RENLOCAL.BAT to go to Renegade. The second example is showing how to do two things in one function. First lists the LOG, then deletes it. The third example shows the use of an errorlevel. NOTE: To use the errorlevel, it MUST BE DEFINED in your batch file that loads up Front Door, and hooks it up to your bbs program. PAGE 14 As you will notice, there are three options, PAUSE, CHECK, SWAP Pause - Specifies whether or not you want FD to pause when the invoked program terminates. Check - Specifies whether or not FD should re-scan the NetMail folder when the invoked program terminates. Swap - Specifies whether or not you want FD to use swapping. ÚÄÄÄÄÄÄ ³ Step 4.10: Errorlevels Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define your errorlevels (31-255) for BBS support, Received mail, and inbound fax calls. The two things of importance here is to make sure that the errorlevels you define here match the ones in your batch file, and do not put CREATE BAT.file to YES. The errorlevels should be similar to this: ÉÍÍÍÍÍÍÍÍÍ Errorlevels » º 300 111 º º 1200 110 º º 1275 109 º º 2400 108 º º 4800 107 º º 7200 106 º These may vary for example if you have º 9600 105 º a 28.8 modem, you will move the º 12000 104 º errorlevel for 38400 down to 28800 and º 14400 103 º do the same in your batch file. º 16800 0 º º 19200 102 º º 21600 0 º º 24000 0 º º 26400 0 º º 28800 0 º º 38400 101 º º 57600 0 º º 64000 0 º º Custom 0 º º Fax 0 º º Received mail 69 º º Create BAT.file No º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄ PAGE 15 ³ Step 4.11: Audio Control Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define what sounds you want to be active and when audio should be active. The display should be more or less like this: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Audio Control » º º º Clock Yes º º Unpacked any mail No º º Unpacked high priority mail No º º Waiting Mail Yes º º Inbound connection Yes º º Outbound connection Yes º º Completed mail transfer No º º BBS caller Yes º º Fatal error Yes º º Audio start time 00:00 º º Audio end time 00:00 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Since I have a volume control on my computer, I have mine set to make noise, and have it do so all day long. For those who do not have volume controls, you may want to set a time of start and finish (I believe it is 24 hour format) or just turn them all off. They are basically self-explanatory so I will not go into detail. ÚÄÄÄÄÄÄ ³ Step 4.12: Swapping Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define if you want swapping. Swapping - Whether or not swapping should be enabled. Use XMS/EMS - Allow use of XMS/EMS memory for the swap image. ÚÄÄÄÄÄÄ ³ Step 4.13: Protection Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is only accessible in the commercial version of Front Door, so I will not explain it, as very few have the commercial version. ÚÄÄÄÄÄÄ ³ Step 4.14: Fax Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is only accessible in the commercial version of Front Door, so I will not explain it, as very few have the commercial version. ÚÄÄÄÄÄÄ PAGE 16 ³ Step 5: Editor Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Here, you will be faced with ten submenus. Again, don't be afraid. Three of them you do not even touch. They are as follows: Miscellaneous - Miscellaneous settings for the Front Door Editor. Netmail Folder - Netmail Folder settings. Keyboard Macros - Self-explainable. Origin lines - Origin lines used in folders with Conference Status. Display - Screen display options. Colours - Colours for the editor and the COMMERCIAL Nodelist Manager. Xlat.IN - DO NOT TOUCH! Xlat.Out - DO NOT TOUCH! Swapping -Defines whether to use swapping or memory for DOS shells. Fax - COMMERCIAL VERSIONS ONLY. Will not be discussed. ÚÄÄÄÄÄÄ ³ Step 5.1: Miscellaneous Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ In this submenu, you are given seven options, although you can only change two. The screen will look like: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Miscellaneous » º º º Delete original (Conference) Ask º<ÄÄ¿ º Delete original (Local) Ask º<ÄÄ´ º Delete original (Netmail) Ask º<ÄÄ´ º Show hard CRs No º ÃÄÄÄ Can only be modified in º Margin 60 º ³ COMMERCIAL versions º Honor CFM No º<ÄÄ´ º New mail semaphores No º<ÄÄÙ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Show hard CRs - Basically, do you want to see End Of Line (EOL) characters in your message. Margin - Self Explainable. ÚÄÄÄÄÄÄ PAGE 17 ³ Step 5.2: Netmail Folder Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Again, in this submenu, you are presented with ten options, but only six options are configurable. The screen will be: ÉÍÍÍÍ NetMail folder » º º º Restricted No º<ÄÄ¿ º Read-only No º<ÄÄ´ º Export OK No º<ÄÄ´ º Use tables No º ³ º Crash Yes º ³ º Direct No º ³ º Hold No º ³ º Private Yes º ³ º Kill/Sent Yes º ³ º Use Zonegates Ask º<ÄÄÁÄÄ Can only be modified in a REGISTERED º º version of Front Door ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Use tables - Define whether to use translation tables in Netmail Folder. This can be toggled within the Editor so why not set it to NO. Crash - If the CRASH status bit should be set for locally created messages. YES. Direct - If the DIRECT status bit should be set for locally created messages. NO. Hold - If the HOLD status bit should be set for locally created messages. NO. Private - If the PRIVATE status bit should be set for locally created messages. YES. Kill/Sent - If the KILL/SENT status bit should be set for locally created messages. YES. ÚÄÄÄÄÄÄ ³ Step 5.3: Keyboard Macros Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Simply a menu where you can define certain Function Keys to become macros while writing a message. Most useful for SIGS. You can use F1 - F10. And example is: F1 Sincerely,|| Mark Kukla| | This will create this when I hit F1. Sincerely, Mark Kukla ÚÄÄÄÄÄÄ PAGE 18 ³ Step 5.4: Origin Lines Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This section is rarely used, so I will just explain it, without example. In here, you specify what origin line you want to append to messages created in ECHOMAIL-TYPE folders. Generally, they contain the name and location of your system, if not even the phone number. To use this, you MUST be in an echomail-type folder. The general editor is not, thus I leave mine blank. ÚÄÄÄÄÄÄ ³ Step 5.5: Display Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define your display options. There is only one thing that can be changed unless you have registered, and you basically just use the default settings. Screen size 25 Screen size - What your screen size is. 25 is DEFAULT, and perfectly fine for a normal monitor. ÚÄÄÄÄÄÄ ³ Step 5.6: Colours Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Simple to do... Customized, default mono/colour sets Customized - Although you will not see the full change until you reach the EDITOR screen, you can customize the following to whatever colour options they allow. You do however have a sample text colour at the bottom right. Header, Highlight, Clock, Data entry, Error, Normal text, Frame, Window text, Window frames, Window select, Window highlight. Default mono set - If your monitor is not a colour monitor. Default color set - If your monitor is a colour monitor. ÚÄÄÄÄÄÄ ³ Step 5.7: Xlat.In Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the simplest step. You don't touch a thing! ÚÄÄÄÄÄÄ ³ Step 5.8: Xlat.Out Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the simplest step. You don't touch a thing! ÚÄÄÄÄÄÄ PAGE 19 ³ Step 5.9: Swapping Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define if you want swapping. Swapping - Whether or not swapping should be enabled. Use XMS/EMS - Allow use of XMS/EMS memory for the swap image. ÚÄÄÄÄÄÄ ³ Step 5.10: Fax Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is only accessible in the commercial version of Front Door, so I will not explain it, as very few have the commercial version. ÚÄÄÄÄÄÄ ³ Step 6: Terminal Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Ahh... half way done. Of course, going through this document and setting Front Door up will take you a LOT less time than it did for me to write this, but from what I have seen around about how to setup FRont Door, I would definitely use this to the other programs, and even to the FD.DOC file. Unfortunately, this is a lengthy document, but I am sure well worth it, as I believe it is GUARANTEED to get it working. Anyways, on to work. On this menu, you will get six options, again, two, or even three, you don't touch or don't bother with. The options are as follows: Miscellaneous - Never get enough of them. Anyways, this is where you define the miscellaneous terminal settings. Display - Yet again, more display options. Keyboard Macros - As defined earlier, simply macros defines to function keys, although with a twist. Uses F1 - F10 although either SHIFT or ALT. Xlat.In - DO NOT TOUCH! Xlat.Out - DO NOT TOUCH! IEMSI Profile - Not required, and I don't know how and don't use it. FD will work fine without it. ÚÄÄÄÄÄÄ ³ Step 6.1: Miscellaneous Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is a rather simple setup, even though it uses an INIT string. There are nineteen options here, seventeen of them configurable. PAGE 20 The screen will look similar to this: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Miscellaneous » º Init ATM1L3X4| º º Download C:\FD\INBOUND\ º º Upload º º Editor C:\UTILY\Q.EXE º º Protocol Zmodem º º Emulation ANSI º º AVATAR/0+ Yes º º Buffer size 128 º º Connect noise Yes º º Transfer noise Yes º º Use tables No º º Auto Zmodem Yes º º Local echo No º º Wrap around Yes º º Delay 10 º ÚÄ>º Logging No º ÃÄ>º Auto DW Mode No º ³ º Timer enabled Yes º ³ º ÀÄTimer 300 º ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÀÄÄÄÄÄ Can only be modified in a REGISTERED version of Front Door. Init - Modem initialization string. Will vary depending on your modem. Mine basically turns the speaker on and sets the volume level. Download - Defines the DOWNLOAD path. Why not into your FD. Upload - Defines the UPLOAD path. I have mine blank simple because when I upload, I don't always do it from one directory. Editor - An editor that you like to use, and is loaded by ALT-I in the Terminal mode. Protocol - Defines the DEFAULT file-transfer protocol. Choose from: Zmodem, Xmodem, Telink, SEAlink. (for DOWNLOADING) Emulation - Defines the DEFAULT terminal emulation protocol. Choose from: ANSI, VT52, VT100 and TTY. AVATAR/0+ - Defines if you want to allow AVATAR/0+ sequences in ANSI emulation. Can be toggled from within. Buffer size - Defines the size (in KB) of the scroll-back buffer. Connect noise - Defines whether or not to make a noise after a connection is established. Transfer noise - Defines whether or not to make a noise after a transfer is complete. Use tables - Defines whether or not to use translation tables. Can be toggled from within. Auto Zmodem - Whether you want AUTO Zmodem downloads or not. Local echo - Quite simply, if the Terminal should echo typed characters. PAGE 21 Wrap around - Whether you want Automatic wrap when a line reaches more than 80 (>80) lines. Delay - Defines the delay in seconds between calls when BUSY, etc. Logging - REGISTERED VERSION ONLY! Auto DW Mode - REGISTERED VERSION ONLY! Timer enabled - Whether you want to automatically return to the Mailer when timer expires without keyboard input. Timer - The timer setting in seconds (60-6000) ÚÄÄÄÄÄÄ ³ Step 6.2: Display Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define your display options. There is only one thing that can be changed unless you have registered, and you basically just use the default settings. Screen size 25 Screen size - What your screen size is. 25 is DEFAULT, and perfectly fine for a normal monitor. ÚÄÄÄÄÄÄ ³ Step 6.3 Keyboard Macros Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Simply a menu where you can define certain Function Keys to become macros while writing a message. Most useful for SIGS. It uses SHIFT and CTRL F1 - F10. An example is: Shift-F1 ATH0| NOTE: There are special commands you can use. | = Carriage Return (CR) ~B = TAB ~P = Current Password ~! = 1s Pause ~~ = ~ ~| = ÚÄÄÄÄÄÄ ³ Step 6.4: Xlat.In Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the simplest step. You don't touch a thing! ÚÄÄÄÄÄÄ ³ Step 6.5: Xlat.Out Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the simplest step. You don't touch a thing! PAGE 22 ÚÄÄÄÄÄÄ ³ Step 6.6: IEMSI Profile Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define the default profile for IEMSI sessions. I do not use this and do not fully understand it thus I will not go over this section. It is not necessary for a fully running Front Door. ÚÄÄÄÄÄÄ ³ Step 7: Modem Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ The most feared menu of Front Door, and basically the hardest part and the MAIN back bone of Front Door. Whether it will work or not. You have two options to start off with. They are: Default settings - This is where you define all the default modem settings. Task Specific - The easy one. ONLY AVAILABLE IN COMMERCIAL VERSIONS! You do nothing! because you can't. ÚÄÄÄÄÄÄ ³ Step 7.1: Default Settings Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Here, the work starts. Not too hard, other than one part. You start off with seven options, two of which you cannot do unless you have registered Front Door, or you have a COMMERCIAL copy. Your options are: Hardware - Here, you define the miscellaneous hardware options. Connect messages - Defines the connect messages sent from the modem. Custom messages - Defines custom connect messages (REGISTERED ONLY) Status messages - Defines the status messages sent from the modem. Command strings - Defines the commands sent to the modem. Answer control - Defines how you want Front Door to answer. Fax - Enable/disable internal fax handling (COMMERCIAL ONLY) ÚÄÄÄÄÄÄ PAGE 23 ³ Step 7.1.1: Hardware Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is an important part of Front Door setup. You have eight options but only seven can be modified. The screen should look like the following: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Hardware » º º º Serial port 4 º º Locked port Yes º º Maximum baud rate Fixed º º Reset modem to connect speed No º º Lower DTR when busy Yes º º Lower DTR to terminate call Yes º º Toggle DTR before dialing No º º Carrier detect mask (CDMASK) 128 º<ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º º ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ³ Can only change it if you have a COMMERCIAL version ÄÄÄÄÄÄÙ Serial port - Straight forward. What COM port you are using. Locked port - Do you want to LOCK your COM port. NOTE: Things work better when locked, but you must lock your fossil driver, FD, and your bbs software ALL AT THE SAME SPEED! Maximum baud rate - Simply the maximum baud rate of your modem or FIXED is you lock your port. Reset modem to connect speed - Used with modems supporting the CCITT v.23 standard. Lower DTR when busy - YES if you don't want the "Off-hook" string to be send when Front Door is busy. Lower DTR to terminate call - YES is you don't want the "On-Hook" string to be sent to terminate a call. Toggle DTR before dialing - YES if you want Front Door to lower DTR, pause, and then raise DTR again every time it places an outgoing call. Carrier detect mask (CDMASK) - Unless you own a COMMERCIAL version of Front Door, this cannot be changed. ÚÄÄÄÄÄÄ ³ Step 7.1.2: Connect Messages Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is simply where you define the connect messages, and basically you do not have to change everything as it is all put in there for you. The only important things are: 300 baud CONNECT| 1200-115200 baud CONNECT (eg. CONNECT 14400) Fax CONNECT FAX ÚÄÄÄÄÄÄ PAGE 24 ³ Step 7.1.3: Custom Messages Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you can define custom connect messages and baud rate (requires that port is locked). In order for this to be modified, however, you must have a REGISTERED version of Front Door. This, like the CONNECT MESSAGES is rather straight forward, and will not be covered. ÚÄÄÄÄÄÄ ³ Step 7.1.4: Status Messages Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is to define the status messages that are sent from the modem. They are straight forward thus a visible screen shot will suffice in explanation. It should be like this: ÉÍÍÍÍÍÍÍÍÍÍÍÍ Status messages » º º º Error ERROR º NOTE: These can be set to whatever º Busy BUSY º you want them to say. For º No Carrier NO CARRIER º example, OK can be OKAY or º Ok OK º even OKIE-DOKIE if you want. º Ring RING| º º No Dialtone NO DIAL º º No Answer NO ANSWER º º Voice VOICE º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄ ³ Step 7.1.5: Command Strings Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the hardest part to configure, as it holds the success of Front Door in one measly menu. This is because in this submenu, you enter the modem init strings, which will vary for all modems, and not necessarily work on all systems. Due to the nature of this area, many releases of this documentation file will be released, with additional modem init strings included at the END of the document so as to not fool around with page spacing. The only things that will mainly change are the INIT-1 to INIT-3 strings, and possibly the DOWN and ATTENTION strings. Anyways, here is my setup. (NOTE: This is for a 14.4 USRobotics Sportster Fax/Modem) PAGE 25 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Command strings » º º º Escape Code +++ º º Return on-line ~ATO| º º On-hook ~ATM1H0| º º Off-hook ~ATM0H1| º ÚÄ>º Dial ATDT º ³ º ÃÄPrefix º ³ º ÀÄSuffix | º ³ º Delay 7 º ³ º Init-1 AT&G2&K0&M4S19=2B&B1&H1&R2&N0H0S15=72| º <ÄÄ¿ ³ º Init-2 ATV1X4S7=55EQM0S11=50S0=0| º <ÄÄ´ ³ º Init-3 º <ÄÄ´ ³ º Down º ³ ³ º Attention ATZ| º ³ ³ º º ³ ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ³ ÀÄÄÄÄ This option will either be ATDT (tone) or ATDP (pulse) ³ ³ NOTE: The more init strings, the more OKs your modem gives ÄÄÄÄÄÄÙ Three init strings will give you three OKs when initializing Escape code - Used to place the modem in command mode as opposed to data/on-line. This is only used if you have disabled "Lower DTR to terminate call" or if you are using the "Reset modem to connect speed" option. Return on-line - Used to place the modem in data/on-line (as opposed to command mode. This is only used if you are using the "Reset modem to connect speed" option. On-hook - Used to place the modem on hook (as opposed to off hook) if you have disabled the "Lower DTR when busy" or "Lower DTR to terminate call". Off-hook - Used to place the modem off hook (as opposed to on hook) if you have disabled "Lower DTR when busy". Dial - Used when Front Door places an outgoing call. Front Door will send the dial (this) string, the Prefix, the telephone number, followed by the Suffix. Prefix - Sent BEFORE every number. Suffix - Sent AFTER every number. This should be set to the pipe (|) character to indicate a CR in most cases. Delay - The delay (in 1/10 second) between every string Front Door sends to the modem. If you have a fast modem (not baud rate) such as the USR HST, you can set this as low as one or two, but most modems require that this is set between four and eight. Init-1..Init-3 - Modem initialization strings. They are sent every time Front Door initializes the modem in order (Init-1, Init-2, Init-3). Unused strings should not be set to anything (leave field blank) Down - Sent to the modem when Front Door terminates. This occurs when mail has been received or when you press (Quit). Attention - Sent to the modem to force it to respond with an OK message. This should be set to "ATZ|" or "AT|"in most cases. ÚÄÄÄÄÄÄ PAGE 26 ³ Step 7.1.5a: Some Modem INIT strings ÀÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄ USRobotics Sportster 14400/PC Fax/Modem Ä¿ ³ ³ ³ Init-1 AT&G2&K0&M4S19=2B&B1&H1&R2&N0H0S15=72| ³ ÀÄ Init-2 ATV1X4S7=55EQM0S11=50S0=0| ÄÙ ÚÄ Cardinal 2400 Modem (Hayes compatible) Ä¿ ³ ³ ³ Init-1 ATE0Q0B0&G2| ³ ³ Init-2 ATV1X4S7=55M0S11=50S10=40| ³ ÀÄ Init-3 ATS0=0H0| ÄÙ ÚÄ Zoltrix 14400 Modem Ä¿ ³ ³ ÀÄ Init-1 AT&F&C1&D2S95=3 ÄÙ ÚÄ Internal Zoom 14400 Fax/Modem Ä¿ ³ ³ ³ Init-1 ATE0W2Q0B0&G2| ³ ³ Init-2 ATV1W2X4S7=55M0S11=50S10=40 ³ ÀÄ Init-3 ATW2S0=0H0| ÄÙ ÚÄ Internal 2400 MAXFAX Modem Ä¿ ³ ³ ÀÄ Init-1 ATV1S0=Z0&C0&C1&D2M1E0 ÄÙ ÚÄ Zoom 28800 Modem Ä¿ ³ ³ ³ Init-1 AT&Q0^M| ³ ÀÄ Init-2 ATM07Z^M| ÄÙ ÚÄÄÄÄÄÄ PAGE 27 ³ Step 7.1.6: Answer Control Sub-Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is a simple menu, with four options, three that can be modified. The final screen should look like: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Answer control » º º º Manual answer Yes º º Force answer ATA| º º Answer delay 5 º ÚÄ>º Enable LDFRS No º ³ º º ³ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÀÄÄÄÄÄÄÄ This can only be modified if you have a REGISTERED version. Manual answer - When set to YES, Front Door will answer the modem when a RING is received. Force answer - Command to force the modem to answer. Usually ATA| Answer delay - 1/10s of second between the RING is received, and the answer string is sent. Enable LDFRS - If data received from modem between RINGs should be logged. (Modifiable only in REGISTERED version) ÚÄÄÄÄÄÄ ³ Step 7.1.7: Fax Sub-Submenus ÀÄÄÄÄÄÄÄÄÄÄÄÄ This enables/disables the internal fax handling but unless you own a COMMERCIAL version of Front Door, it cannot be modified. ÚÄÄÄÄÄÄ ³ Step 7.2: Task Specific Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This defines the task specific modem settings (task 1-255) although unless you have a COMMERCIAL version of Front Door, it cannot be entered or modified, and will not be discussed. ÚÄÄÄÄÄÄ ³ Step 8: Printer Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Ahh, almost done. Actually, technically we are done. Two more menus remain, but are very simple. This menu, for example, gives you four options which are: Hardware, Page, Strings and Xlat.Out. Unfortunately, unless you own a COMMERCIAL version of Front Door, this cannot be changed, modified, or activated so thus we shall skip it. ÚÄÄÄÄÄÄ PAGE 28 ³ Step 9: Manager Menu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is the last menu to be done in Front Door. (HOORAY!) The main thing to be done, is simply go and press ENTER on each option, and if it asks if you want to create something, answer YES. For one thing, you MUST create the Event 0 in order to be able to boot FD. Anyways, this menu gives you five options, all of which can be configured. ÚÄÄÄÄÄÄ ³ Step 9.1: Events Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ Here, the main thing you have to do is create the event, known as EVENT 0. This is an event that runs all the time, and mist run in order for Front Door to work. There are other parts that can be added, mail events, or even external events, but I will cover both of those is another documentation to be released later. For now, I will just give one hint, of how to make Front Door exit every time you receive mail. Hit ENTER on the 0 event, and go down to BEHAVIOUR. The option second from the top "Exit when mail is received" is the key. If this is set to YES, then Front Door will exit every time NetMail or compressed packets are received, and then process them as defined by the errorlevel set earlier for RECEIVED MAIL. If set to NO, you will have to process mail manually, via a batch file. The other thing that needs to be checked is the last option "Answer inbound calls" and the first option "Allow users during event". Make sure that these are set to YES, so that human callers will be able to get to your bbs during this event, which runs all the time. In short, this is how the behaviour for a event 0 should look like: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Behavior » º Allow users during event Yes º º Exit when mail is received No º<ÄÄÄ Depends on your º High priority (crash) mail only No º liking º Allow file requests Yes º º Pickup file requests Yes º º Hold (don't send) file requests No º º Hold (don't send) file attaches No º º Attempt to pickup waiting mail Yes º * More detailed º Allow nodes to pickup waiting mail Yes º information on how º Prioritize outbound calls Yes º to setup External º Delay before placing first call No º Events will be º Inbound only No º covered in another º End event when no more mail to send No º documentation. º Send to CM systems only Yes º º Send to non-CM systems only No º º Send to systems once only No º º Answer inbound calls Yes º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄ PAGE 29 ³ Step 9.2: Folders Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define different message folders. Not really necessary for Front Door to operate, and I do not use them, so I will not cover them in this doc. They are explained in the FD.DOC if you truly want it setup. ÚÄÄÄÄÄÄ ³ Step 9.3: Security Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define session level security and configuration. Within the submenu, you have many options, which are all defined nicely in the FD.DOC. It is not essential for this to be configured for Front Door to run, but they do encourage it in the FD.DOC to have passwords set for every node that calls you system, just to ensure that someone else is not sending you messages, using someone else's address. I do not have this setup on my Front Door, but setup is simple. For the SYSTEM, you enter their net address, and then for PASSWORD, you enter the password that they will be using. Then, set everything to YES, which is default. This is where you also define who can has access to direcories or files defined in your SECALIAS.TXT as written in the FILEREQ2.ZIP document. ÚÄÄÄÄÄÄ ³ Step 9.4: Requests Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define file level security. You can easily password protect certain files, or whole directories. I do not use this not is it essential to be configured in order for Front Door to work fully. ÚÄÄÄÄÄÄ ³ Step 9.5: Modem Submenu ÀÄÄÄÄÄÄÄÄÄÄÄÄ This is where you define modem control. All I basically have in there are three strings to match. These strings represent defined strings that are defined in nodelists. What I have is the following: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Modem control » º # String to match Nodial String to send º ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ º 1 V32 ATB0| º º 2 HST ATB1| º º 3 V32B ATB0| º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄ PAGE 30 ³ Final Words ÀÄÄÄÄÄÄÄÄÄÄÄÄ Finally, everything is done. I hope this documentation has helped you successfully install Front Door and get it working. This documentation, as you can see, is like no other help file for Front Door. This one gives you basic step-by-step instructions and visual screen shots on how to set up EVERYTHING. This has taken me a lot of time to complete, but I know the reward will be greater than the suffering of all this typing, as it will, or at least should, bring Front Door to all the new sysops just starting, as well to old hands who finally want to get Front Door up and running. Now, some of the minor technicalities, and hints. Once you have setup Front Door, and loaded it, and it returns an OK, it works fine, or at least it should if the init string is correct. Now, in order for your Front Door to work coincidingly with your bbs system, you need a batch file, similar to the one I have included, called HEAVENLY.BAT. Feel free to use this batch file, to modify it, and of course, to rename it to your liking. This is basically how it should be to work properly, just use these errorlevels and put them into Front Door. It also has some hidden twists in it, for processing perfection. NOTE: This batch file is setup for RENEGADE systems. Telegard systems will use TELEMAIL, and have different parameters, and other bbs programs will also use different formats. From now on, instead of loading for example RENEGADE, you will load HEAVENLY which will boot up Front Door. One IMPORTANT fact to using Front Door, along with a BBS program. In order for the users not to see garbage characters on their screen, you have to LOCK Front Door, as shown in the examples of my system, and you also have to LOCK your FOSSIL DRIVER (either read the docs that come with it, or another documentation made by me) and the last thing to lock, your BBS program. ** One seriously important thing, they MUST ALL BE LOCKED AT THE SAME SPEED! (This cannot be stressed enough) ÚÄÄÄÄÄÄ PAGE 31 ³ Important Information ÀÄÄÄÄÄÄÄÄÄÄÄÄ As with all my documentations that I have written, if you notice any errors, or mistakes made in this document, please notify Zeus or Mark Kukla at: Eternal Heaven BBS (416) 752-6275 or through any one of these nets: ITC Net 85:896/563 Magic Net 88:88/200 Silly Net 234:500/105 If you find something configured incorrectly, or would like to add, and be credited for it, hints and procedures of how to setup sections that I did not cover, feel free to reach me with the information and you will be given credit. (Think, instant advertisement for your bbs) The same goes for if you have any INIT strings for a modem that it not listed in here, or even one that is listed, but yours is at least half different, then notify me and you shall get credited as well. Every time this document gets improved, with either new procedures for uncovered areas, or with new init strings, a release will be done. Thank you for your time in reading this, or printing this document, and may you put it to good use, and good luck. ÚÄÄÄÄÄÄ ³ Donation Information ÀÄÄÄÄÄÄÄÄÄÄÄÄ Although this is not required, I would like to ask for some donations, as small as they may be, to be sent to the address given below, to reward me of my hard time and hours of typing this documentation. If it has helped you, please donate. Even if it is just a dollar. A dollar from everyone who uses this can really add up. Canadian and US funds accepted. Send checks to: Mark Kukla 80 Wyndcliff Cres. Toronto, ON CANADA M4A 2K2 Thank you for any donations on their way, or still to come. It is only fair to reward for being rewarded yourself with Front Door, the first step to networking. PAGE 32 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ C R E D I T S ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Mark Kukla (Zeus) - Documentation Joseph Baker (Mr. Wiggley) - Some Init Strings Rob Tamblyn (Goofy) - Some Init Strings Victor Dugas (Night Prowler) - Some Init Strings David Matos (Dr.Sinister) - Some Init Strings PAGE 33 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ B B S ù L I S T ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ BBS NAME ³ SYSOP ³ SPEED ³ PHONE NUMBER ³ ÃÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ´ ³ Eternal Heaven BBS ³ Zeus ³ 14400 ³ (416) 752-6275 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Flash Point BBS ³ Mr. Wiggley ³ 14400 ³ (416) 614-9575 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Magic Kingdom BBS ³ Goofy ³ 14400 ³ (905) 882-2146 ³ ³ (Two nodes) ³ ³ 14400 ³ (905) 882-0848 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Night Prowlers BBS ³ Night Prowler ³ 2400 ³ (416) 594-0073 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Sinister's Lair ³ Dr.Sinister ³ 28800 ³ (416) 653-7046 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ