1 POST If a NEWS group is selected, posts a message to that group. If a normal folder is selected, sends a message via MAIL to the network mailing list which is associated with the selected folder. The address of the mailing list must be stored using either CREATE/DESCRIPTION or MODIFY/DESCRIPTION. See help on those commands for more information. Format: POST [file-name] 2 /CC /CC=user[s] Specifies additional users that should receive the mail message. 2 /EDIT Specifies that the editor is to be used for creating the mail message. 2 /EXTRACT Specifies that the text of the message that is being read should be included in the mail message. This qualifier is valid only when used with /EDIT. The text of the message is indented with -> at the beginning of each line. This can be suppressed or the indentation character changed with /[NO]INDENT. 2 /FOLLOWUP /FOLLOWUP=string Specifies that any replies generated by people reading the message should be sent to the specified newsgroup. This is useful if you want to post to more than one group, but don't want reply messages posted on all the groups. To specify more than one newsgroup, surround the list with quotes, i.e. FOLLOWUP="newsgroup1,newsgroup2". If replies should only be sent to the message owner and not a newsgroup, the string "poster" should be specified. 2 /GROUPS /GROUPS=(newsgroup,[...]) Valid only if a NEWS group is selected. Specifies to send the message to the specified NEWS group(s) in addition to the selected NEWS group. Logical names are allowed. 2 /HEADER Allows customized headers line to be added to the message header. When specified, header lines can be added by inserting them at the top of the message, with the header lines and the text of the message separated by a blank line. 2 /INDENT /[NO]INDENT=string See /EXTRACT for information on this qualifier. 2 /NOSIGNATURE Specifies to suppress the automatically appended signature, if one exists. Signatures are appended for postings to mailing lists and to responds. See the help topic POST Signature_file for signature information. 2 /SUBJECT /SUBJECT=text Specifies the subject of the mail message. If the text consists of more than one word, enclose the text in quotation marks ("). If you omit this qualifier, you will prompted for the subject. 2 Signature_file It is possibly to have the contents of a file be automatically appended to the end of a message added with the POST and/or the RESPOND command. This file is known as a signature file, and it typically contains one's name, address, or perhaps a favorite quote. The name of the file should be SYS$LOGIN:BULL_SIGNATURE.TXT, and it should be a simple text file. In order to specify a different file to use, define the logical name BULL_SIGNATURE to point to the desired file. It is possible to specify that portions or all of the signature file are to be included only for specific folders or news groups. Simply surround the exclusive text starting with the line "START " and ending with the line "END", i.e. START INFOVAX This line will only appear in the INFOVAX folder. END START MISC.TEST This line will only appear in the news folder MISC.TEST. END This line will appear in all postings. Note that an empty line is automatically created to separate the text of the message and the contents of the signature file. 1 PRINT Queues a copy of the message you are currently reading (or have just read) for printing. The file created by the PRINT command is not released to the print queue until you exit, unless you add the qualifier /NOW or change one of the print job's qualifiers. Multiple messages are concatenated into one print job. Format: PRINT [message_number][-message_number1],[...] A range of messages to be printed can optionally be specified, i.e. PRINT 2-5. The key words CURRENT and LAST can also be specified in the range, in place of an actual number, i.e. CURRENT-LAST, 1-CURRENT, etc. NOTE: The qualifier /PRINT is present on the DIRECTORY command. This provides more flexibility than is present with the PRINT command. For example, if you want to print all messages with a particular string in it's subject line, DIRECTORY/PRINT/SUBJ would allow you do it. 2 /ALL Prints all the messages in the current folder. 2 /CANCEL Cancels any messages waiting to be printed. 2 /FORM Specifies the name or number of the form that you want for the print job. Codes for form types are installation-defined. You can use the SHOW QUEUE/FORM command at DCL level to find out the form types available for your system. Use the SHOW QUEUE/FULL command at DCL level to find out the name of the mounted form and the default form for a particular queue. If you specify a form whose stock is different from the stock of the form mounted on the queue, your job is placed in a pending state until the stock of the mounted form of the queue is set equal to the stock of the form associated with the job. (In order to have your job print, the system manager should stop the queue, physically change the paper stock on the output device, and restart the queue specifying the new form type as the mounted form.) 2 /HEADER /[NO]HEADER Controls whether a header containing the owner, subject, and date of the message is printed at the beginning. The default is to write the header. 2 /NOTIFY /[NO]NOTIFY Indicates that you will be notified by a broadcast message when the file or files have been printed. If /NONOTIFY is specified, there is no notification. The default is /NOTIFY. 2 /NOW Sends all messages that have been queued for printing with the PRINT command during this session to the printer. 2 /QUEUE /QUEUE=queue_name The name of the queue to which a message is to be sent. If the /QUEUE qualifier is not specified, the message is queued to SYS$PRINT. 1 QUIT Exits the BULLETIN program. 1 READ Displays the specified message. If you do not specify a message, then the first time you enter the command, the first message in the folder will be displayed. However, if there are new messages, the first new message will be displayed. Each time you enter the command, the next page, or if there are no more pages, the next message will be displayed. Format: READ [message-number] The message's relative number is found by the DIRECTORY command. If you specify a number greater than the number of messages in the folder, the last message in the folder will be displayed. NOTE: The READ command can be abbreviated by omitting the READ command, i.e. typing the command "2" is equivalent to "READ 2", and simply hitting the key is equivalent to "READ". BULLETIN normally stores only the latest message that has been read per folder. It can optionally store and display which messages have been read in a folder on a per message basis. For information on this, see the help on the SEEN command. 2 /ALL Specifies to read all messages. Used after /MARKED, /UNMARKED, /SEEN, or /UNSEEN had been specified. 2 /EDIT Specifies that the editor is to be used to read the message. This is useful for scanning a long message. 2 /HEADER /[NO]HEADER Specifies that if a message header exists, the header will be shown. If /HEADER or /NOHEADER is specified, the setting will apply for all further reads in the selected folder. The default is /HEADER for non- NEWS folders, /NOHEADER for NEWS folders. If the SET STRIP command is set for the folder, it will change the default to be /HEADER. A user can make this option the default for a particular folder or news group. See HELP Customizing. 2 /MARKED Specifies to read only messages that have been marked (marked messages are indicated by an asterisk). Using /MARKED is equivalent to selecting the folder with /MARKED, i.e. only marked messages will be shown and be able to be read. To see all messages, use either /ALL, or reselect the folder. 2 /UNMARKED Specifies to read only messages that have not been marked (marked messages are indicated by an asterisk). Using /UNMARKED is equivalent to selecting the folder with /UNMARKED, i.e. only unmarked messages will be shown and be able to be read. To see all messages, either reselect the folder or specify /ALL. 2 /ROTATE Specifies to decode the message using ROT-13 coding. 2 /SEEN Specifies to read only messages that have been seen (indicated by a greater than sign). Using /SEEN is equivalent to selecting the folder with /SEEN, i.e. only seen messages will be shown and be able to be read. To see all messages, use either /ALL, or reselect the folder. 2 /UNSEEN Specifies to read only messages that have not been seen (seen message are indicated by a greater than sign). Using /UNSEEN is equivalent to selecting the folder with /UNSEEN, i.e. only unseen messages will be shown and be able to be read. To see all messages, use either /ALL, or reselect the folder. 2 /THREADS Reads all messages that have been included by the THREAD command. If neither message number nor /SINCE is specified, the search starts with the first new message. After the first READ/THREADS command, typing READ/THREADS will continue the search from where it left off (as long as you do not select a different folder or news group). Also, after a message has been fully read, if the return key is hit without entering a command, it is equivalent to typing the READ/THREADS command. Messages which are parts of threads and under read will be displayed in the directory listing by a preceeding #. 2 /NEW Specifies to read the first unread message. 2 /PAGE /[NO]PAGE Specifies that the display of the message will pause when it reaches the end of the page. If /NOPAGE is specified, the whole message will be displayed. This is useful for terminals that can store more than one screenful at a time, and that have a remote printer that can then print the contents of the terminal's memory. 2 /SINCE /SINCE=date Specifies to read the first message created on or after the specified date. If no date is specified, the default is TODAY. 1 REMOVE Removes a folder. Only the owner of a folder or a privileged user can remove the folder. Format: REMOVE folder-name 1 REPLY Adds message with subject of message being the subject of the currently read message with "RE:" preceeding it. Format and qualifiers is exactly the same as the ADD command except for /INDENT and /EXTRACT. Format: REPLY [file-name] 2 /EXTRACT Specifies that the text of the message should be included in the reply mail message. This qualifier is valid only when used with /EDIT. The text of the message is indented with -> at the beginning of each line. This can be suppressed or the indentation character changed using the qualifer /[NO]INDENT. 2 /INDENT /[NO]INDENT=string See /EXTRACT for information on this qualifier. 1 RESET Resets the new message counter for the selected folder or news group. The new message counter stores the latest read message, and is used to determine if there are new messages to be read. Format: RESET [message-number] If no number is specified, the last message in used. This is useful when you want to simply ignore any new messages without having to read them. (Note: Reading the last message does the same thing, but RESET does it without having to read it.) 2 /CURRENT Resets the new message counter to the current message. 1 RESPOND Invokes the VAX/VMS Personal Mail Utility (MAIL) to send a reply mail message to the owner of the currently read message. Format: RESPOND [file-name] If you wish to use another method for sending the mail, define BULL_MAILER to point to a command procedure. This procedure will then be executed in place of MAIL, and the parameters passed to it are the username and subject of the message. 2 /CC /CC=user[s] Specifies additional users that should receive the reply. 2 /EDIT Specifies that the editor is to be used for creating the reply mail message. 2 /EXTRACT Specifies that the text of the message should be included in the reply mail message. This qualifier is valid only when used with /EDIT. The text of the message is indented with -> at the beginning of each line. This can be suppressed or the indentation character changed using the qualifer /[NO]INDENT. 2 /GROUPS /GROUPS=(newsgroup,[...]) Valid only if a NEWS group is selected or /LIST is present. Specifies to send the message to the specified NEWS group(s) in addition to the selected NEWS group. 2 /LIST Specifies that the reply should also be sent to the network mailing list associated with the folder. The mailing list address should be stored in the folder description. See CREATE/DESCRIPTION or MODIFY/DESCRIPTION for more informaton. 2 /INDENT /[NO]INDENT=string See /EXTRACT for information on this qualifier. 2 /NOSIGNATURE Specifies to suppress the automatically appended signature, if one exists. Signatures are appended for postings to mailing lists and to responds. See the help topic POST Signature_file for signature information. 2 /SUBJECT /SUBJECT=text Specifies the subject of the mail message. If the text consists of more than one word, enclose the text in quotation marks ("). If you omit this qualifier, the description of the message will be used as the subject preceeded by "RE: ". 1 SEARCH Searches the currently selected folder for the message containing the first occurrence of the specified text strings. Format: SEARCH [search-string[,...]] The search starts from the first message in the current folder. You can specify the message to start at using the qualifier /START. If you use this qualifier without a parameter, it starts with the current message. The search includes both the text of the message, and the description header. If a "search-string" is not specified, a search is made using the previously specified string, starting with the message following the one you are currently reading (or have just read). After fully reading the message found by the search, if you hit the return key without entering a command, it is equivlanent to typing SEARCH without a search string and will search for the next message. Once started, a search can be aborted by typing a CTRL-C. 2 /EDIT Specifies that the editor is to be used for reading the message. 2 /FEEDBACK Used only in conjunction with /FOLDER and /GROUP. Specifies to show when new folders or news groups are selected. 2 /FOLDER /FOLDER=(folder,[...]) Specifies a list of folders to be searched. The search will start by selecting the first folder in the list and searching the messages for a match. If, during a search, no more matches or messages are found, the next folder in the list is automatically selected. The presently selected folder can be included in the search by specifying "" as the first folder in the list. Use /FEEDBACK to see when folders are selected. News groups can be specified here. However, to search news group with wild cards, use /GROUP. 2 /GROUP /GROUP=(string,[...]) Specifies a list of groups to be searched. Wildcards are permitted in the specified string. If the string does not contain an * and does not specify a news group, * is automatically placed at the beginning and end of the string. I.e. if the string is "comp", then all news groups containing the word "comp" will be searched. Use /FEEDBACK to see when groups are selected. 2 /FROM Specifies that only the username of the messages are to be searched. 2 /MATCH /MATCH[=option] Interprets and matches multiple search strings in one of the following ways: AND A match occurs only if all of the strings are found. OR A match occurs if any of the strings are found. XOR A match occurs if only one of the strings is found. If you specify none of these options, the default is /MATCH=OR. If you specify the /NEGATED qualifier, you will get the negated operation. 2 /NEGATED If specified, messages that don't match the specified search string command are displayed. Does not work with /NOREPLIES. 2 /NOREPLIES Specifies to find messages which are not replies (i.e. whose subject do not start with RE:). 2 /REPLY Specifies that messages are to be searched for that are replies to the currently read message, or the message specified by /START. Replies are messages which have subject of the original message prefaced by "Re:". 2 /REVERSE Specifies that the messages are to be searched in reverse order. If no starting message is specified, the search is started from the last message. /REVERSE must be specified with a search string. 2 /START /START=message_number Specifies the message number to start the search at. If you omit the message number, it starts with the current message. 2 /SUBJECT Specifies that only the subject of the messages are to be searched. 1 SEEN Sets the current or message-id message as seen. This allows you to keep track of messages on a per message basis. Seen messages are displayed with a greater than sign in the left hand column of the directory listing. Once you have used the SEEN command once, messages will be automatically be set as being SEEN when they are read. The UNSEEN command sets the current or message-id message as unseen. Format: SEEN [message-number or numbers] UNSEEN [message-number or numbers] Keeping track of seen messages requires very little overhead for NEWS folders. However, there is a moderate overhead for regular non-NEWS folders. If you have used the SEEN command and wish to disable the automatic marking of messages in regular folders as SEEN when they are read, type the command SEEN/NOREAD. To reenable, simply use the SEEN command again. If a specified message is newer than the newest read message, then the newest read message counter will be updated. The newest read message counter is used to determine if there are new messages to be read. You are alerted of this when entering BULLETIN or selecting a folder or news group. If you simply want to reset this counter and don't care about marking which messages have been seen or not, use the RESET command. NOTE: The list of SEEN messages for non-NEWS folders are stored in a file username.BULLMARK, and NEWS folders are stored in username.NEWSMARK. The files are created in the directory pointed to by the logical name BULL_MARK. If BULL_MARK is not defined, SYS$LOGIN will be used. 1 SELECT Selects a folder of messages. See HELP Folders for a description of a folder. Once a folder has been selected, all commands, i.e. DIRECTORY, READ, etc. will apply only to those messages. Use the CREATE command to create a folder. Use the DIRECTORY/FOLDER command to see the list of folders that have been created. Format: SELECT [node-name::][folder-name] The complete folder name need not be specified. BULLETIN will try to find the closest matching name. I.e. INFOV can be used for INFOVAX. Omitting the folder name will select the default folder. The node name can be specified only if the remote node has the special BULLCP process running (invoked by BULLETIN/STARTUP command.) After selecting a folder, the user will notified of the number of unread messages, and the message pointer will be placed at the first unread message. BULLETIN automatically determines if the selcted name is a NEWS group by detecting if a period is present in the name being specified, as most NEWS groups contain a period, whereas a real folder cannot. A few special NEWS groups, i.e. JUNK and CONTROL, do not contain a period. If desired, you can select these groups by enclosing them in double quotes ("), and typing the name in lower case. A useful way to scan through folders or subscribed news group without having to select them manually is to use the INDEX command. 2 /MARKED Selects only messages that have been marked (indicated by an asterisk). After using /MARKED, in order to see all messages, the folder will have to be reselected. 2 /UNMARKED Specifies to read only messages that have not been marked (marked messages are indicated by an asterisk). After using, in order to see all messages, the folder will have to be reselected. 2 /SEEN Specifies to read only messages that have been seen (indicated by a greater than sign). After using, in order to see all messages, the folder will have to be reselected. 2 /UNSEEN Specifies to read only messages that have not been seen (seen message are indicated by a greater than sign). After using, in order to see all messages, the folder will have to be reselected. 1 SET The SET command is used with other commands to define or change characteristics of the BULLETIN Utility. Format: SET option 2 ACCESS Controls access to a private folder. A private folder can only be selected by users who have been granted access. Only the owner of that folder is allowed to grant access. Format: SET [NO]ACCESS id-name [folder-name] The id-name can be one or more ids from the system Rights Database for which access is being modified. It can also be a file name which contains a list of ids. For more information concerning usage of private folders, see HELP CREATE /PRIVATE. NOTE: Access is created via ACLs. If a user's process privileges are set to override ACLs, that user will be able to access the folder even if access has not been granted. It is suggested that if you plan on granting access to many users, that you create an id using the AUTHORIZE utility and then use the SET ACCESS command to grant access to that id. Then, you can use the GRANT/ID command in AUTHORIZE to grant the id to users, and this will give those users access to the folder. This is preferred because of problems with running into system quota when checking for acls on a file with a large amount of acls. It is also means that you don't have to remember to remove the access for that user from a folder if that user is removed from the system. A user with BULLETIN privileges (see HELP SET PRIV) will be able to select a protected folder regardless of the access settings. However, a user without explicit access will not receive login notifications of new messages, and thus will not be able to set any login flags. (NOTE: If such a user selects such a folder and then uses SET ACCESS to grant him or herself access, the user must reselect the folder in order for the new access to take affect in order to be able to set login flags.) 3 id The id-name can be one or more ids contained in the system Rights Database. This includes usernames and UICs. UICs can contain wildcards, i.e. [130,*]. Note that by default, a process is given the process rights id SYS$NODE_nodename, where nodename is the decnet nodename. Thus, by specifing this id, a folder can be restricted to a specific node, which is useful when the folder is shared among nodes in a cluster. Alternatively, the id-name can be a filename which contains a list of ids. The filename should be preceeded by a "@". If the suffix is not specified, it will be assumed that the suffix is ".DIS" . 3 /ALL Specifies that access to the folder is granted to all users. If /READ is not specified, the folder will no longer be private. If /READ is specified, all users will have read access, but only privileged users will have write access (of course non-privileged users can gain access via a later SET ACCESS command.) Format: SET ACCESS /ALL [folder-name] 3 /CLASS Specifies that the specified folder is a news group class. 3 /READ Specifies that access to the folder will be limited to being able to read the messages. 3 Warning If a user logs in after a private folder has been created but before being given access, and then is given access, any defaults that the folder has, i.e. /BRIEF, /READNEW, & /NOTIFY, will not be set for that user. This is because if the id is not a username, it becomes an extremely lengthy operation to check each user to see if have that id assigned to them. The alternative is to set the defaults for all users after every SET ACCESS, but that might cause problems with users who have manually reset those defaults. The correct solution requires a large programming modification, which will be done in a later version. 2 ANONYMOUS Specifies that the selected folder has the ANONYMOUS attribute. This causes messages in the folder to be displayed with the username ANONYMOUS rather than the actual user's name. Format: SET [NO]ANONYMOUS 2 ALWAYS Specifies that the selected folder has the ALWAYS attribute. This causes messages in the folder to be displayed differently when logging in. SYSTEM messages will be displayed every time a user logs in, rather than just once. Non-SYSTEM message will also be displayed every time (in whatever mode is selected, i.e. BRIEF, SHOWNEW, or READNEW) until the user actually reads that message (or a later one). This feature is meant for messages which are very important, and thus you want to make sure they are read. Format: SET [NO]ALWAYS 2 ADD_ONLY Specifies that the selected folder has the ADD_ONLY attribute. If ADD_ONLY is set and a mailing address is present (see /DESCRIPTION), when a message is added to the folder, it will also be mailed to the address (in addition to being stored in the folder). This also applies to a message which is added via the BBOARD feature . If ADD_ONLY is set and a user uses the POST command, the ADD command will be used instead. One use for this is to mail messages in a folder to users who do not have access to BULLETIN. Format: SET [NO]ADD_ONLY 2 BBOARD Specifies a username to be used as a BBOARD destination. Mail which is sent to that user are converted into messages. This command will apply to the selected folder, and each folder can have its own BBOARD. Only privileged users or owners of the folders can set BBOARD. Note: The specified account must have the DISUSER flag specified in the system authorization file, and it either must be given SYSPRV privileges, or the scratch bboard_directory (specified when compiling BULLETIN) must have world rwed protection. Also, certain system parameters which affect detached subprocesses are usually too low for the subprocess which is spawned to read the mail. The parameters and the suggested values are: PQL_DPGFLQUOTA = 15000, PQL_DWSQUOTA = 500, and PQL_DFILLM = 30. If you are not using the BULLCP process, the subprocess limit for users must be at least 2. Format: SET BBOARD [username] BBOARD cannot be set for remote folders. See also the commands SET STRIP and SET DIGEST for options on formatting BBOARD messages. If BULLCP is running, BBOARD is updated every 15 minutes. If you want to length this period, define BULL_BBOARD_UPDATE to be the number of minutes, between updates. I.e. DEFINE/SYSTEM BULL_BBOARD_UPDATE "30" will cause the updates to be don every 30 minutes. NOTE: If you want to control the expiration date on a per message basis, you can do so by adding a special header line to the message. The form is Expires: or X-Expires: followed by the date in the form DD MMM YYYY. The time will always be 00:00, even if the time is specified on the line. 3 /EXPIRATION /EXPIRATION=days /NOEXPIRATION Specifies the number of days the message created by the BBOARD is to be retained. The default is 14 days. The highest limit that can be specified is 30 days. This can be overridden by a user with privileges. If /NOEXPIRATION is specified, messages will become permanent. NOTE: This value is the same value as specified by SET DEFAULT_EXPIRE. If one is changed, the other will change also. 3 /SPECIAL Specifies that the input should be processed using a special command procedure, and not to use the simple VMS MAIL to message conversion. Specifying a username is optional. To remove this feature, you must either SET NOBBOARD, or SET BBOARD and specify a username. See installation notes for exactly how to use this feature. 3 /VMSMAIL Used in conjunction with /SPECIAL. If /SPECIAL and a username is specified, and the conversion still takes its input from VMS MAIL, then the VMS system mail file is checked to see if new mail exists for the specified user before running the command procedure. This saves time and avoids creating subprocesses. (Useful if input is digest format.) 3 Listserv For a LISTSERV mailing list, only a subscribed user can post to it. If the BBOARD account is subscribed to the list in order for BULLETIN to receive the list, only the BBOARD account will be able to post to it. This problem is solved by placing the word LISTSERV in the folder description line. Then, messages sent to the mailing list by the POST command will be sent from the BBOARD account rather than from the user's account. For example, the folder description might be: FAKE MAILING LIST LISTSERV. If you have PMDF or MX installed, the corresponding logical name PMDF_REPLY_TO or MX_REPLY_TO will be temporarily defined in order to add a REPLY-TO: line to the message header to display the real user's address. Users who use the method described in HELP SET BBOARD MORE_INFORMATION should note the following: When using this LISTSERV feature, the BBOARD account must be a real account, not simply a VMS MAIL forwarding entry. Mail can only be sent from a real account. However, if mail forwarding is set for that the account, the account does not need a real directory or a unique uic, since it will not need space to store mail. In order to be able to send LISTSERV commands from the BBOARD account without having to actually login to the BBOARD account, there is a utility included with BULLETIN called SETUSER. This requires privileges to use. After compiling it, use the link command: LINK SETUSER,SYS$SYSTEM:SYS.STB/SELECT When you run it, it will prompt for a username. After verifying that the given username is a valid account, it will then change your process's username. You can then send mail from that account. If you are using PMDF or MX, and wish to use this feature, you can still do so by setting BBOARD. As long as the BBOARD account is not a real account, it will work properly, even though the mail feed is not really coming from the BBOARD account. In order to find out if the LISTSERV mailing list will accept posts only from subscribed users, send the command 'REV listname'. This will retrieve the file listname.LIST. It begins with a list of keywords. If the keyword 'send' is set to 'public', you don't need to set the LISTSERV switch. If it's set to 'private', you do. For a description of the keywords and the meaning of their settings, send any LISTSERV the command 'INFO KEY'. Note that the 'listname.LIST' files include a list of owners and subscribers. If 'send' is set to 'owners', then neither the public nor the subscribers can post to the list. Note: It has been found that some servers don't accept the mail as being from the bboard account if the reply-to: line is added. This might be due to it being run on VMS, where the Reply-to: line is converted to the From: line. In this case, specify VMSSERV instead of LISTSERV. 3 More_information If more than one folder is to have a BBOARD setting, only one of the BBOARD names need be a real account. All other names could be names whose mail is forwarded to the real account. BULLETIN will then determine from the mail header which folder the mail is to be sent to. Forwarding can be enabled for any name within MAIL by the command: MAIL> SET FORWARD/USER=from_name to_name Any mail sent to FROM_NAME will be forwarded to TO_NAME. Thus, only TO_NAME need be a real account. For example, if you have INFOVAX and LASER-LOVERS folders, you need create only a INFOVAX account, and then forward LASER-LOVERS mail to INFOVAX within mail using the command SET FORWARD/USER=LASER-LOVERS INFOVAX. You would then do a SET BBOARD INFOVAX for the INFOVAX folder, and SET BBOARD LASER-LOVERS for the LASER-LOVERS folder. This method will speed up the BBOARD conversion, since mail need be read only from one account. NOTE: Folders that have the /SPECIAL set on their BBOARD accounts cannot have their mail forwarded to BBOARD accounts that don't have /SPECIAL set. Folders of the same type, i.e. that use the same /SPECIAL command procedure, must be grouped separately. The BBOARD account must match the mailing list name. If you prefer not to have them match, then you must include the actual address of the mailing list in the folder description in the format described under HELP CREATE /DESCRIPTION. 2 BRIEF Controls whether you will be alerted upon logging that there are new messages in the currently selected folder. A new message is defined as one that has been created since the last time you logged in or accessed BULLETIN. Note the difference between BRIEF and READNEW. The latter causes a listing of the description of the new messages to be displayed and prompts the user to read the messages. Setting BRIEF will clear a READNEW setting (and visa versa). Format: SET [NO]BRIEF 3 /ALL Specifies that the SET [NO]BRIEF option is the default for all users for the specified folder. This is a privileged qualifier. 3 /DEFAULT Specifies that the [NO]BRIEF option is the default for the specified folder. This is a privileged qualifier. It will only affect brand new users (or those that have never logged in). Use /ALL to modify all users. 3 /FOLDER /FOLDER=foldername Specifies the folder for which the option is to modified. If not specified, the selected folder is modified. Valid only with NOBRIEF. 3 /PERMANENT /[NO]PERMANENT Specifies that BRIEF is a permanent flag and cannot be changed by the individual, except if changing to SHOWNEW or READNEW. This is a privileged qualifier. 2 COMPRESS Specifies that messages added to the folder will be in compressed format. Data stored in this way will be 60-65% the size of normal folders. The compression algorithm is optimized for English text files and requires very little cpu overhead. Format: SET [NO]COMPRESS This command is only valid with folders. Local news groups are always stored in compressed format. Messages already stored in the folder can not presently be changed to compressed format. 2 CONTINUOUS_BRIEF Specifies that if BRIEF is set for a folder, and there are new messages, the notification message "there are new messages" will be displayed every time when logging in, until the new messages are read. Normally, the BRIEF setting causes notification only at the first time that new messages are detected. Format: SET [NO]CONTINUOUS_BRIEF NOTE: Both SET GENERIC and SET CONTINUOUS_BRIEF cannot be set for the same user. 2 DEFAULT_EXPIRE Specifies the number of days the message created by BBOARD (or direct PMDF path) is to be retained. The default is 14 days. The highest limit that can be specified is 30 days. This can be overridden by a user with privileges. This also specifies the default expiration date when adding a message. If no expiration date is entered when prompted for a date, or if prompting has been disabled via SET NOPROMPT_EXPIRE, this value will be used. Format: SET DEFAULT_EXPIRE days If -1 is specified, messages will become permanent. If 0 is specified, no default expiration date will be present. The latter should never be specified for a folder with a BBOARD, or else the messages will disappear. NOTE: This value is the same value that SET BBOARD/EXPIRATION specifies. If one is changed, the other will change also. 2 DIGEST Affect only messages which are added via either the BBOARD option, or written directly from a network mailing program (i.e. PMDF). Several mailing lists use digest format to send their messages, i.e. the messages are concatenated into one long message. If DIGEST is set, the messages will be separated into individual BULLETIN messages. Format: SET [NO]DIGEST The command SHOW FOLDER/FULL will show if DIGEST has been set. 2 DUMP Specifies that messages deleted from the selected folder are written into a dump (or log) file. The name of the log file is foldername.LOG, and it is located in the folder directory (usually BULL_DIR). Format: SET [NO]DUMP The command SHOW FOLDER/FULL will show if dump has been set. (NOTE: SHOW FOLDER/FULL is a privileged command.) When created, the file will have an ACL set on it to allow the folder owner to delete it. 2 EXPIRE_LIMIT Specifies expiration limit that is allowed for messages. Non-privileged users cannot specify an expiration that exceeds the number of days specified. Privileged users can exceed the limit. Format: SET [NO]EXPIRE_LIMIT [days] The command SHOW FOLDER/FULL will show the expiration limit, if one exists. (NOTE: SHOW FOLDER/FULL is a privileged command.) 2 EXCLUDE Specifies to ignore any EXCLUDEs or THREADs that are present. Format: SET [NO]EXCLUDE The default mode is SET EXCLUDE, which means to display messages based on specified EXCLUDEs or THREADs. SET NOEXCLUDE will cause all messages to be displayed for the selected folder, and all future folders which are selected. 2 EXLIMIT Specifies the default limit for the EXCLUDE command. Format: SET EXLIMIT days If no match is found for an exclude after the specified number of days, the exclude will automatically be deleted. The default is no limit, which is specified by specifying 0 days. This default can be overriden by the /LIMIT switch on the EXCLUDE command. 2 FILE_DIRECTORY Select the directory where messages are written to when using the EXTRACT or file COMMAND. By default, the message is written into the current directory. Format: SET FILE_DIRECTORY [directory] If directory is omitted, the setting is removed. Note: This information is stored in the customization file (SYS$LOGIN:BULL.CUSTOM). 2 FOLDER Select a folder of messages. Identical to the SELECT command. See help on that command for more information. Format: SET FOLDER [node-name::][folder-name] 3 /MARKED Selects messages that have been marked (indicated by an asterisk). After using /MARKED, in order to see all messages, the folder will have to be reselected. 2 GENERIC Specifies that the given account is a "generic" account, i.e used by many different people. If an account is specified as GENERIC, new messages placed in the default folder will be displayed upon logging in for a specific number of days, rather than only once. The default period is 7 days. This command is a privileged command. Format: SET [NO]GENERIC username NOTE: Both SET GENERIC and SET CONTINUOUS_BRIEF cannot be set for the same user. 3 /DAYS /DAYS=number_of_days Specifies the number days that new messages will be displayed for upon logging in. 2 GATEWAY Valid for folders that are associated with an email address. Messages which are mailed to the email address are by default modified so that the subject line starts with the folder name, followed by the phrase "folder message: ", followed original subject line. If you specify GATEWAY, the subject line is not modified this way. 2 KEYPAD Controls whether the keypad has been enabled such that the keys on the keypad correspond to command definitions. These definitions can be seen via the SHOW KEYPAD command. The default is NOKEYPAD unless the /KEYPAD qualifier has been added to the BULLETIN command line. Format: SET [NO]KEYPAD The default settings for the keypad are shown via SHOW KEYPAD or HELP KEYPAD. Settings can be changed by using an initialization file with DEFINE/KEY commands. BULLETIN looks first for the file pointed to by the logical name BULL_INIT and then for the file SYS$LOGIN:BULL.INI. 2 LIBRARY Specifies a library of folders. By default there is only one library. However, the system manager may decide to create more than one library, with each library saved in a different directory. Use the SHOW LIBRARY/ALL command to see if there are other libraries. 2 LOGIN Controls whether the specified user will be alerted of any messages, whether system or non-system, upon logging in. If an account has the DISMAIL flag set, SET NOLOGIN is automatically applied to that account during the first time that the account logs in. However, this will not occur if DISMAIL is set for an old account. Additionally, removing the DISMAIL flag will not automatically enable LOGIN. (The reason for the above was to avoid extra overhead for constant checking for the DISMAIL flag.) This command is a privileged command. Format: SET [NO]LOGIN username 2 NAME Copies all stored settings from one user to another. Used when a user's account name is changed. Format: SET NAME old-username new-username 2 NEWS Changes attributes of the specified news group or class of news groups. This command requires privileges. Format: SET NEWS [news-group] If no attributes are specified, the present values of the attributes are shown. 3 /ALL /ALL /NOALL If specified with /CLASS or /DEFAULT, all groups that are presently available will have their attributes changed,in addition to any that are created in the future. If /NOALL is specified, the attributes of any news group that was individually changed will not be modified. I.e., if you set the attributes for misc.test, and then change the default attributes (using /DEFAULT) with /NOALL, the attributes for misc.test will not be changed. This also applies when specifying the attributes for a class of news groups with /CLASS, but only if the value for /CLASS is a primary class, i.e. it has a no period in the classname such as CLASS=rec. Otherwise, /NOALL is not allowed with /CLASS. The default is /ALL. 3 /CLASS /CLASS=classname Specifies to modify attributes for a class of news groups rather than a single group, i.e. /CLASS=rec, or /CLASS=sci.med . Attributes of existing groups which are in the class are modified, and any groups created in the future will automatically have those attributes. 3 /DEFAULT Specifies default attributes which are applied to all news groups. 3 /DELETE When used with /CLASS, specifies that the class attributes are to be deleted. 3 /DISABLE Specifies that the news group is disabled and can not be accessed. 3 /ENABLE Specifies that the news group is enabled and can be accessed. This is the default. 3 /EXPIRATION /EXPIRATION=days Specifies the default expiration time for messages if none is specified. The default is 7. 3 /FULL Control whether all information of the news groups is displayed, i.e. the access list if the news group is private. This information is only those who have access to that folder. 3 /LIMIT /LIMIT=days Specifies the expiration limit for messages. If the value specified is -1, there will be no limit. If the value is 0, the default limit will be applied, or of any class that is applicable. This is the default. It is suggested that the limit be set a no lower than 31 days, as many groups have a FAQ (frequently asked question) message which is posted every month with an expiration date of one month in the future. 3 /PRIVATE /PRIVATE /NOPRIVATE Specifies that the news group or class can have it's access modified by the SET ACCESS command. To accomplish this, a file is created in NEWS_DIRECTORY specified in BULLFILES.INC and ACLs are set on that file. Note: If you set access for a class, the best way to grant all access to news groups in that class is to set /NOPRIVATE, as then time won't be wasted checking a file for ACLs. 3 /STORED /STORED /NOSTORED Specifies that the news group are stored on disk rather then accessed via the network from the server node. This results in faster access, but requires the available disk space. Messages from the news group are not immediately transferred as the result of this command, but are tranferred by the separate BULLCP process at regular intervals. The default is /NOSTORED. 2 NODE Modifies the selected folder from a local folder to a remote folder. A remote folder is a folder in which the messages are actually stored on a folder at a remote DECNET node. The SET NODE command specifies the name of the remote node, and optionally the name of the remote folder. If the remote folder name is not included, it is assumed to be the same as the local folder. When the command is executed, the selected folder will then point to the remote folder. If there were messages in the local folder, they will be deleted. This feature is present only if the BULLCP process is running on the remote node. Format: SET NODE nodename [remotename] SET NONODE NOTE: If one node adds a message to a remote node, other nodes connected to the same folder will not immediately be aware of the new message. This info is updated every 15 minutes, or if a user accesses that folder. If you are using V2.16 or greater on both nodes, then if the data files of the node containing the remote folder are moved to a different node, (or if you decided to start BULLCP on a different nooe in that cluster), the nodename of the remote folders will automatically be updated. 3 /FOLDER /FOLDER=foldername Specifies the folder for which the node information is to modified. If not specified, the selected folder is modified. 2 NOTIFY Specifies whether you will be notified via a broadcast message when a message is added to the selected folder. Format: SET [NO]NOTIFY In a cluster, if the logical name MAIL$SYSTEM_FLAGS is defined so that bit 1 is set, users will be notified no matter which node they are logged in to. If you wish to disable this, you should define BULL_SYSTEM_FLAGS so that bit 1 is cleared. 3 /ALL Specifies that the SET [NO]NOTIFY option is the default for all users for the specified folder. This is a privileged qualifier. 3 /DEFAULT Specifies that the [NO]NOTIFY option is the default for the specified folder. This is a privileged qualifier. It will only affect brand new users (or those that have never logged in). Use /ALL to modify all users. 3 /FOLDER /FOLDER=foldername Specifies the folder for which the option is to modified. If not specified, the selected folder is modified. Valid only with NONOTIFY. 3 /PERMANENT /[NO]PERMANENT Specifies that NOTIFY is a permanent flag and cannot be changed by the individual. /DEFAULT must be specified. This is a privileged qualifier. 2 PAGE Specifies whether any directory listing or message reading output will pause when it reaches the end of the page or not. Setting NOPAGE is useful for terminals that can store more than one screenful at a time, and that have a remote printer that can then print the contents of the terminal's memory. The default is PAGE, unless the default was changed by specifying /NOPAGE on the command line to invoke BULLETIN. Format: SET [NO]PAGE 2 POST_ONLY Specifies that the selected folder has the POST_ONLY attribute. This causes the ADD command to mail the message to the mailing address if it is present (see /DESCRIPTION), rather than add to the folder. Format: SET [NO]POST_ONLY 2 PRIVILEGES Specifies either process privileges or rights identifiers that are necessary to use privileged commands. Use the SHOW PRIVILEGES command to see what is presently set. This is a privileged command. Format: SET PRIVILEGES parameters The parameters are one or more privileges separated by commas. To remove a privilege, specify the privilege preceeded by "NO". If /ID is specified, the parameters are rights identifiers. 3 /ID /[NO]ID If specified, then the rights identifier which is specified as the parameter will allow users holding that rights identifier to execute privileged commands. If /NOID is specified, the identifier is removed. 2 PROMPT_EXPIRE Specifies that a user will be prompted for an expiration date when adding a message. If NOPROMPT_EXPIRE is specified, the user will not be prompted, and the default expiration (which is set by SET DEFAULT_EXPIRE or SET BBOARD/EXPIRATION) will be used. If the value specified is greater than the expiration limit, and the user does not have privileges, then the expiration limit will be used as the default expiration. (If there is no expiration limit, and the user doesn't have privileges, then an error will result.) PROMPT_EXPIRE is the default. Format: SET [NO]PROMPT_EXPIRE 2 READNEW Controls whether you will be prompted upon logging in if you wish to read new non-system or folder messages (if any exist). A new message is defined as one that has been added since the last login, or since accessing BULLETIN. The default setting for READNEW is dependent on how the folder was created by the owner. In order to apply this to a specific folder, first select the folder (using the SELECT command), and then enter the SET READNEW command. Format: SET [NO]READNEW NOTE: If you have several folders with READNEW enabled, each folder's messages will be displayed separately. However, if you EXIT the READNEW mode before all the folders have been displayed, you will not be alerted of the new messages in the undisplayed folders the next time you login. However, if you enter BULLETIN, you will be told that new messages are present in those other folders. Also, it is not possible to EXIT the READNEW mode if there are SYSTEM folders which have new messages. Typing the EXIT command will cause you to skip to those folders. (See HELP SET SYSTEM for a description of a SYSTEM folder). 3 /ALL Specifies that the SET [NO]READNEW option is the default for all users for the specified folder. This is a privileged qualifier. The difference between this and /DEFAULT is that the latter will only apply to new users (i.e. any users which have never executed BULLETIN). 3 /DEFAULT Specifies that the [NO]READNEW option is the default for the specified folder. This is a privileged qualifier. It will only affect brand new users (or those that have never logged in). Use /ALL to modify all users. 3 /FOLDER /FOLDER=foldername Specifies the folder for which the option is to modified. If not specified, the selected folder is modified. Valid only with NOREADNEW. 3 /PERMANENT /[NO]PERMANENT Specifies that READNEW is a permanent flag and cannot be changed by the individual. This is a privileged qualifier. 2 SHOWNEW Controls whether a directory listing of new messages for the current folder will be displayed when logging in. This is similar to READNEW, except you will not be prompted to read the messages. The default is dependent on how the folder was created by the owner. A new message is defined as one that has been added since the last login, or since accessing BULLETIN. In order to apply this to a specific folder, first select the folder (using the SELECT command), and then enter the SET SHOWNEW command. Format: SET [NO]SHOWNEW 3 /ALL Specifies that the SET [NO]SHOWNEW option is the default for all users for the specified folder. This is a privileged qualifier. The difference between this and /DEFAULT is that the latter will only apply to new users (i.e. any users which have never executed BULLETIN). 3 /DEFAULT Specifies that the [NO]SHOWNEW option is the default for the specified folder. This is a privileged qualifier. It will only affect brand new users (or those that have never logged in). Use /ALL to modify all users. 3 /FOLDER /FOLDER=foldername Specifies the folder for which the option is to modified. If not specified, the selected folder is modified. Valid only with NOSHOWNEW. 3 /PERMANENT /[NO]PERMANENT Specifies that SHOWNEW is a permanent flag and cannot be changed by the individual, except if changing to READNEW. This is a privileged qualifier. 2 STRIP Affect only messages which are added via either the BBOARD option, or written directly from a network mailing program (i.e. PMDF). If STRIP is set, the header of the mail message will be stripped off before it is stored as a BULLETIN message. Format: SET [NO]STRIP The command SHOW FOLDER/FULL will show if STRIP has been set. 2 SUBSCRIBE Can be used to force users to be subscribed to the selected news group. This is a privileged command. Format: SET SUBSCRIBE Note: If you execute the commands SET SHOWNEW, READNEW, BRIEF, or NOTIFY, and add /DEFAULT or /PERMAMENT, it is equivalent to doing a SET SUBSCRIBE command with the addition that the specified feature will be the default and/or permanent setting. 3 /ALL Specifies that all present and future users will be subscribed to the news group. 3 /DEFAULT /[NO]DEFAULT Specifies that new users will automatically be subscribed to the news group. 3 /PERMANENT /[NO]PERMANENT Specifies that new users will automatically be subscribed to the news group and that users cannot unsubscribe the news group. 2 SYSTEM Specifies that the selected folder is a SYSTEM folder. A SYSTEM folder is allowed to have SYSTEM and SHUTDOWN messages added to it. This is a privileged command. Format: SET [NO]SYSTEM If the selected folder is remote, /SYSTEM cannot be specified unless the folder at the other node is also a SYSTEM folder. 1 SHOW The SHOW command displays information about certain characteristics. 2 EXCLUDE Displays the list of excludes which are present for the current folder. The right hand side of the display shows the date of the last time a match for the exclude was found, and also the number of days from the time of the last match after which the excludes expires. 2 FLAGS Shows whether BRIEF, NOTIFY, READNEW, or SHOWNEW has been set for the currently selected folder. 2 FOLDER Shows information about a folder of messages. Owner and description are shown. If the folder name is omitted, and a folder has been selected via the SELECT command, information about that folder is shown. Format: SHOW FOLDER [folder-name] 3 /FULL Control whether all information of the folder is displayed. This includes DUMP & SYSTEM settings, the access list if the folder is private, and BBOARD information. This information is only those who have access to that folder. 2 THREAD Displays the list of includes which are present for the current folder. 2 KEYPAD Displays the keypad command definitions. Format: SHOW KEYPAD [key-name] If the keypad has been enabled by either SET KEYPAD, or if /KEYPAD is specified on the command line, the keypad keys will be defined as commands. The default settings for the keypad are shown via SHOW KEYPAD or HELP KEYPAD. Settings can be changed by using an initialization file with DEFINE/KEY commands. BULLETIN looks first for the file pointed to by the logical name BULL_INIT and then for the file SYS$LOGIN:BULL.INI. NOTE: If the keypad is not enabled, PF2 is defined to be SET KEYPAD. 3 /PRINT Prints the keypad definitions on the default printer (SYS$PRINT). 3 /STATE /STATE=(state,state,...) Specifies the name of a state for which the specified key definitions are to be displayed. If you select more than one state name, separate them with commas and enclose the list in parentheses. Only works when a key name has been specified. 2 LIBRARY Shows the library of folders. By default there is only one library. However, the system manager may decide to create more than one library, with each library saved in a different directory. Use the /ALL qualifier to see if there are other libraries. 3 /ALL Specifies to show all available libraries. 2 NEW Shows folders which have new unread messages for which BRIEF or READNEW have been set. (Note: If you enter BULLETIN but do not read new unread messages, you will not be notified about them the next time you enter BULLETIN. This is a design "feature" and cannot easily be changed.) 2 PRIVILEGES Shows the privileges necessary to use privileged commands. Also shows any rights identifiers that would also give a user privileges. (The latter are ACLs which are set on the BULLUSER.DAT file.) 2 USER Shows the last time that a user logged in, or if /FOLDER is specified, the latest message which a user has read in the folder. If NOLOGIN is set for a user, this information will be displayed. This is a privileged command. Non-privileged users will only be able to display the information for their own account. Format: SHOW USER [username] The username is optional. If omitted, the process's username is used. The username should not be included if /ALL or /[NO]LOGIN is specified. NOTE: The last logged in time displayed is that which is stored when the BULLETIN/LOGIN command is executed, not that which VMS stores. Some sites make BULLETIN/LOGIN an optional command for users to store in their own LOGIN.COM, so this command can be used to show which users have done this. 3 /ALL Specifies that information for all users is to be displayed. This is a privileged command. 3 /LOGIN /[NO]LOGIN Specifies that only those users which do not have NOLOGIN set are to be displayed. If negated, only those users with NOLOGIN set are displayed. This is a privileged command. The qualifier /ALL need not be specified. 3 /FOLDER /FOLDER=[foldername] Specifies to display the latest message that was read by the user(s) for the specified foldername. A newsgroup can be specified, but the info can only be shown if the user has subscribed to the newsgroup. If the foldername is not specified, the selected folder will be used. 3 /SINCE /SINCE=[date] Specifies to display only those users whose latest read message date is the same date or later than the specified date. If no date is specified, the date of the current message is used. Only valid for folders or with /LOGIN. Use /START for newsgroups. 3 /START /START=[number] Specifies to display only those users whose latest read message number is equal to or greather than the specified number. If no number is specified, the message number of the current message is used. Only valid for newsgroups. Use /SINCE for folders and with /LOGIN. 2 VERSION Shows the version of BULLETIN and the date that the executable was linked. 1 SPAWN Creates a subprocess of the current process. To return to BULLETIN, type LOGOUT. Format: SPAWN [command-string] NOTE: BULLETIN disables the use of CONTROL-C, so that you must use CONTROL-Y if you wish to break out of a spawned command. 1 SUBSCRIBE Used only for NEWS folders. Specifies that BULLETIN will keep track of the newest message that has been read for that NEWS folder. When the NEWS folder is selected, the message pointer will automatically point to the next newest message that has not been read. To see a list of the subscribed groups, type NEWS/SUBSCRIBE. To automatically read news groups with new messages, use INDEX/SUBSCRIBE. 1 THREAD Specifies that the current message is defined as a thread based on either the subject or the message owner. Since threads are much more commonly based on the subject, this is the default. Threads are read by using the command READ/THREADS. Format: THREAD [string] If a string is specified, then the message is a thread if the owner or the subject contains that string, depending on whether /FROM or /SUBJECT is specified. Otherwise, if no string is specified, then the owner name or subject of the current message is used. More than one THREAD may be specified per folder. Note: EXCLUDEs based on FROM will take precedence over THREADs. 2 /ALL Used with /DISABLE to specify to disable all THREADs. 2 /DISABLE Specifies to permanently disable the THREAD. 2 /FROM Specifies to include the message based on the message owner. /FROM and /SUBJECT cannot be specified at the same time. 2 /LIMIT /LIMIT=days Specifies that the thread will be automatically deleted if no match is found for the specified number of days. The default is no limit, which is specified by 0. This can be changed via the SET EXLIMIT command. 2 /SUBJECT Specifies to include the message based on the message subject. This is the default. /FROM and /SUBJECT cannot be specified at the same time. 2 Storing_Threads THREADs are stored in the file SYS$LOGIN:BULL.CUSTOM or in the file pointed to by the logical name BULL_USER_CUSTOM. The format is: folder_name:INCLUDE:FROM(or SUBJECT):string In order for /FULL to be the default for a folder, the following line must be present: folder_name:defaults:kill excluding the folder_name causes it to apply to all folders. 1 UNDELETE Undeletes he specified message if the message was deleted using the DELETE command. Deleted messages are not actually deleted but have their expiration date set to 15 minutes in the future and are deleted then. Undeleting the message will reset the expiration date back to its original value. Deleted messages will be indicated as such by the string (DELETED) when either reading or doing a directory listing. Format: UNDELETE [message-number] 1 UNSUBSCRIBE Used only for NEWS folders. Specifies that BULLETIN will no longer keep track of the newest message that has been read for that NEWS folder. See the SUBSCRIBE command for further info. 1 Usenet_news BULLETIN can also read USENET NEWS if your system has network access to a node which carries it. USENET NEWS is a global bulletin board system. It is split into news groups. Use the NEWS command to see the list of groups which are available. These are similar to BULLETIN's folders, except that the SUBSCRIBE command must be used to subscribe to a group in order to keep track of which messages you have read in that group. Most of the other BULLETIN commands can also be used when reading NEWS. To see a list of the subscribed groups, type NEWS/SUBSCRIBE. To automatically read all your subscribed news groups that have new messages, use INDEX/SUBSCRIBE.