Help Information on $MAIL and the MAIL system Introduction The MAIL system consists of $MAIL and $PSTOFC. MAIL is the sender, receiver, registerer program; PSTOFC is the user services program. Calling The Programs To run MAIL, type RUN $MAIL followed by a RETURN, or just use the CCL command MAIL by typing 'MAIL' followed by a RETURN. To run PSTOFC, type RUN $PSTOFC and then hit RETURN, or use the CCL command POST by typing 'POST' followed by a RETURN. Descriptions MAIL allows the user to register, and once registered, send and receive mail to and from other REGISTERED users. Remember: MAIL allows the user to send mail ONLY to other users who previously registered through MAIL. PSTOFC allows the user to correct his/her name on the MAIL registration ledger if for any reason it is incorrect, and, most of all, it allows the user to list other registered mail receivers that the user can send mail to. For more information on PSTOFC, run it, use the HELP command, and get the comprehensive PSTOFC help message. Registration To use MAIL, the user must first register, which involves running MAIL and entering his/her name for entry into the MAIL user ledger. The name is used in PSTOFC user listings and in the header of all MAIL messages. Once the user is registered, the facilities of the MAIL system are available to him. Mail Operation When you run MAIL, it will first greet you in a friendly way and address you by your first name (the characters up to the first space in the name string you gave when registering). In this manner, MAIL allows the user to make sure his name is correct on the MAIL ledger of registered users. Once you have been greeted, MAIL will look through your account to see if anyone has sent you mail. If mail is found, MAIL will tell you so and ask if you would like it to be printed on the terminal. More information on receiving mail will be given later. Once the procedures outlined above have been taken care of, MAIL will ask the user for an account in to which the user desires to send mail. The user must respond by entering a project-programmer number specification in this format: X,Y. Ex: 135,11 This instructs the mailman to prepare a letter for delivery into account [135,11]. All mail letters are sent with a header containing the sender, his account, his KB number, and the date and time when the letter was sent. Once the letter is prepared, the mailman will allow the user to begin typing his message in on the terminal. An ESC ('ESCAPE') character is typed by the user to terminate and effect delivery of the letter. Disk File Input The mailman can also send mail directly out of an accessable file on disk, or any other medium for that matter. To make use of this feature, the user can do one of two things. At the account prompt the user may hit RETURN, rather than entering an account specification. The mailman will re-prompt the user for an account, at which time the recipient's account SHOULD be entered. The mailman will then ask the user for a file to read the mail from. A RETURN at this point returns the program to keyboard input mode. If you wish to do input from a file, enter that file specification and hit RETURN. The mailman at this point will open the file and read the mail to be sent from it into the specified target account. After this, the postman will return to the account-entry point. The user may also enter an account specification in this format: X,Y/ Example: 135,11/MAIL.TXT This will instruct the mailman to take the data in MAIL.TXT in the current account and send it as a letter into account [135,11]. This is the alternate method (and faster method) to send a letter from data contained in a file on disk or any other storage medium. If at any time an error occurs, such as if the postman cannot read the input data file, an error message will be generated and the postman will return to the account-entry point. Receiving Mail To read your mail you may either run MAIL, which will read your mail to you, or type 'TY MAIL.BOX', which will print out your mail for you. If your system notifies you of the presence of mail, it is desirable to read your mail and immediately erase it, so that you are not told to read mail that you have already read. To erase your mail, you can read your mail through MAIL and it will allow you to delete it once you are finished reading it. If you prefer, you can type KILL 'MAIL.BOX' (apostrophes important) at BASIC command level to erase it. MAIL Terminology Your RECIPIENT is the person to whom you wish to send mail. To send mail to him, you must know his account number and give it to MAIL when it is requested. If you don't know, the LIST command of PSTOFC will list mail receivers and their accounts. Exiting MAIL To exit MAIL, type Control-C for an immediate, fast exit, and a Control-Z to exit at any prompt. Exiting PSTOFC When in PSTOFC, a Control-C will perform a fast exit from the program. Control-Z is used to return the user to PSTOFC command level. For more info on PSTOFC, run it and use the HELP command. Happy MAILing!! [End MAIL.HLP]