[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

1026.0. "CHECKMAIL for ALL-IN-1 V3.0 is now available" by SIOG::T_REDMOND (Thoughts of an Idle Mind) Sat Jul 11 1992 16:05

    European ASSETS has just released a version of CHECKMAIL for ALL-IN-1
    V3.0.
    
    Here's the Read-me-First...
    
    Tony
    
CHECKMAIL for ALL-IN-1 V3.0				Last Edit: 18-Jun-1992
---------------------------

This is a new version of the CHECKMAIL package, totally rewritten for use
with ALL-IN-1 V3.0.  

New features:

1) I18N support for CREATED and INBOX folder names.

2) Support of the new V3.0 cabinet structures - PARTITION, FILECAB, and
   SYSTEM_FOLDERS.

3) Improved error handling.

4) New CLD syntax.

CHECKMAIL places an executable image (CHECKMAIL.EXE) into OA$SITE_LIB_LLV:

The image is invoked whenever a user specifies the /CHECK qualifier in the
ALL-IN-1 DCL command (ALLIN1). For example:

$ ALLIN1/CHECK_MAIL=(UNREAD,UNSENT,START)/USER=MANAGER

In this case the user (MANAGER) wishes to check for UNREAD and UNSENT mail,
and start up ALL-IN-1 if any unread mail is waiting. UNREAD is the default
parameter, so

$ ALLIN1/CHECK_MAIL

will perform an unread mail check for a user. If the user's VMS account name
does not match the ALL-IN-1 account name, or several ALL-IN-1 accounts share
a single VMS account, then you need to to specify the name of the account you
wish to perform the checks for.

A privileged user (with SYSPRV) can check for another user. For example, the
ALL-IN-1 manager can check for user SMITH by typing

$ ALLIN1/CHECK_MAIL/USER=SMITH

Note that the START parameter cannot be used to start up ALL-IN-1 for another
user.

Each of the individual parameters are explained below:

UNREAD = Report the number of unread messages that are waiting for the user.
	 The program gets this information from the count field in the mail
	 Pending file.

UNSENT = Report the number of unsent messages. These are messages that are
         filed in the user's CREATED folder (or LLV equivalent). The program
         checks the language for the default mail drawer and uses this 
	 information to calculate the LLV value for CREATED, and then counts
         the number of messages in this folder.

START  = Start up ALL-IN-1 if mail is waiting to be read.

To install the kit
------------------

Backup all the files from the CHECKMAIL.SAV (VMS saveset) to a suitable 
directory.

$ SET DEFAULT [ALLIN1]
$ BACKUP/LOG CHECKMAIL.SAV/SAVE *.*

Set your process privileges to include SYSPRV and CMKRNL, or use ALL

$ SET PROC/PRIV=ALL

Execute the CHKMAIKIT.COM command procedure and respond to each of the
questions.

$ @CHKMAIKIT

Log out of VMS and log back in to pick up the new DCLTABLES.EXE which includes
the new /CHECK_MAIL qualifier.

Check the functionality from both a privileged and unprivileged account, just
to make sure that no problems exist.

To change messages or produce a new language version of CHECKMAIL
-----------------------------------------------------------------
All of the CHECKMAIL messages are contained in a small VMS message file which
is included in the kit.  You can change this file to translate the messages
for another language. Edit CHKMAIMSG.MSG and insert translated messages, and
use the MESSAGE utility to create a new .OBJ file.  Link this file with the
CHECKMAIL.OBJ to produce a new executable image.  Move this to the 
OA$SITE_LIB_LLV directory for the language, for example, OA$SITE_LIB_GERMAN.
You will need a separate version of CHECKMAIL.EXE for each language on the
system, unless your users are happy to see the English language error and
informational messages.

T.RTitleUserPersonal
Name
DateLines
1026.1Eliminate or explain the acronyms for a better readACUMEN::VICKERSRearranging the DEChairsSun Jul 12 1992 07:469
    It's very good to see this available.  It most certainly adds value to
    a number of customers.

    I realise that the Read-me-if-all-else-fails document isn't really
    intended to be read by customers but it often is.  I suggest expanding
    the %LAs like I18N (most especially) and CLD to make it more clear.

    Trying to be of small help,
    don
1026.2MAULS::REDMONDThoughts of an Idle MindMon Jul 13 1992 11:536
I'm sure the ASSETS folks in Valbonne will note your comments Don.  

I believe that MJU (Mail Janitor Utility) and FCR (File Cabinet Report) for 
ALL-IN-1 V3.0 should be available soon, too.

Tony
1026.3Well Europe is the 51st state isn't it?AIMTEC::WICKS_ADEC Mail Works for ME sometimesMon Jul 13 1992 17:568
    Any plans to make this available in countries without an ASSETS program
    - such as the U.S (:==:)
    
    Just anticipating more phone calls to us ...
    
    Regards,
    
    Andrew.D.Wicks
1026.6Wishlist - TURBO JANITORSHALOT::LANPHEARTest the water or turn the tide?Mon Jul 13 1992 18:5414
    About that MJU...  Has there been any research into a turbo MJU?  We
    just ran the turbo FCVR at this customer site, and it finished in just
    over twenty-six hours.  The V2.4 janitor takes thirty-seven hours...
    
    ** WISH ** 
    
    Any performance improvements for the janitor would be great, especially
    something like the way the T-FCVR processes users in groups based on
    their ALL-IN-1 disk name.
    
    This is a customer request, so if there's anything else the customer
    can do, I'll be happy to let them know.
    
    						Cheers, Dan'l
1026.7IOSG::SHOVEDave Shove -- REO-D/3CTue Jul 14 1992 12:0316
    Janitor doesn't have the complicated interdependencies that FCVR does,
    so splitting it into separate processes for batches of users should be
    quite easy. In fact you could do the different batches on different
    runs (for example, different nights).
    
    In fact, the provided option (EW) lets you only do certain departments.
    You could easily customise this to do batches of users based on some
    other criteria (such as ones beginning A to D or something like that).
    
    A certain large user in Delaware has split their Janitor runs up by
    initial letter of username for years now.
    
    Of course, as it's so easy, you could say we should do it in the
    product!
    
    Dave.
1026.8IOSG::MAURICECeci n'est pas une noteTue Jul 14 1992 12:4922
    Re .6
    
    Hi,
    
>    We just ran the turbo FCVR at this customer site, and it finished in just
>    over twenty-six hours.  
    
    Seems too long. Have your customer check the memory recommendations in
    the manual. Also check that parallel processing is indeed taking place,
    which will be obvious from the log depending on whether the times the
    users are being processed are sequential or not.
    
>    This is a customer request, so if there's anything else the customer
>    can do, I'll be happy to let them know.
    
    I think that the official way is by an SPR. But IMO contacting the
    Product Manager is more likely to be effective. And the closer the
    messenger is to the customer the better.
    
    Cheers
    
    Stuart
1026.9Write now, and oftenSIOG::T_REDMONDThoughts of an Idle MindTue Jul 14 1992 13:189
    To answer ADW's question...
    
    I believe that discussions are taking place with the U.S. ASSETS
    people. This might result in CHECKMAIL, FCR, and MJU being made
    available in the U.S. sometime.  It would probably be a good thing for
    people in the U.S. to lobby the ASSETS people there, and help them do
    the right thing.
    
    Tony
1026.10Where is CHECKMAIL for V3.0?LJOHUB::MATHEWSThu Sep 24 1992 00:4710
    re: base entry
    
    I have search in the EOASSETS notes conference for a pointer to the new
    V3.0 version of CHECKMAIL, but only find up to V2.4 .  You give a great
    explanation of this feature, in the base note...but neglect to tell us
    where we may find this saveset.
    
    Care to share?
    
    jeremy
1026.11Ask European ASSETS for a kitSIOG::T_REDMONDThoughts of an Idle MindThu Sep 24 1992 19:586
    You have to ask ASSETS that question... They are responsible for the
    distribution of the kit. I just build it.  If it's for a U.S. customer
    I suggest you contact me off-line and we'll work out how to get a kit
    for you.  European ASSETS handle European customers only...
    
    Tony