> I want a way to copy a default set of user setting (mailboxes, filters, public folders, Reply settings, ISP setting, etc) to the new
> user. Is there a standard way to do this. So far I have duplicated a user folder then changed the folder name to the new user.
You need to use the pmdflts.ini file. In older versions of Pegasus Mail, a file called DEFAULTS.PM was used to manage default settings for new users. DEFAULTS.PM offered only a very limited range of customizations and wasn't generally very satisfying.
Under Pegasus Mail v3.x for DOS and WinPMail, a new text-based INI format is used to store user preferences. The same file format
can be used to default almost any aspect of the program's operation, using the following steps:
1: Login as a guinea-pig user. You might want to create a
temporary account for doing this.
2: Run Pegasus Mail for DOS and/or for Windows (they share the
same file) and set them up in exactly the way you would like
them to appear to your users. Things you will typically change
are preferences settings, and message settings (such as
copy-to-self and so on).
3: Quit, and change to the guinea-pig user's new mail folder in
SYS:MAIL/USERID. Locate the file called PMAIL.INI.
4: Copy PMAIL.INI to the same directory as PMAIL.EXE and
WINPMAIL.EXE under the name PMDFLTS.INI.
5: Edit the file using any text editor and remove the "Personal
name" setting. We also recommend that you remove the Window
positioning settings for the Windows version of Pegasus Mail,
and any references to local drives on your machine.
That's all there is to it! New users will now pick up all the settings in this file, except for the POP3 configuration information, the first time they run Pegasus Mail for DOS or Windows.
An alternative is *not* to remove the "Personal name" parameter, but to substitute the name of an environment variable. For instance, I use:
Personal name = ~%FULL_NAME%
which takes the value of the FULL_NAME variable (which we set in the NetWare login script) and places it in the "Personal name" field for the new account.
> I want a way to copy a default set of user setting (mailboxes, filters, public folders, Reply settings, ISP setting, etc) to the new
> user. Is there a standard way to do this. So far I have duplicated a user folder then changed the folder name to the new user.
You need to use the pmdflts.ini file.  In older versions of Pegasus Mail, a file called DEFAULTS.PM was used to manage default settings for new users. DEFAULTS.PM offered only a very limited range of customizations and wasn't generally very satisfying.  
Under Pegasus Mail v3.x for DOS and WinPMail, a new text-based INI format is used to store user preferences. The same file format
can be used to default almost any aspect of the program's operation, using the following steps:
1:  Login as a guinea-pig user. You might want to create a
    temporary account for doing this.
2:  Run Pegasus Mail for DOS and/or for Windows (they share the
    same file) and set them up in exactly the way you would like
    them to appear to your users. Things you will typically change
    are preferences settings, and message settings (such as
    copy-to-self and so on).
3:  Quit, and change to the guinea-pig user's new mail folder in
    SYS:MAIL/USERID. Locate the file called PMAIL.INI.
4:  Copy PMAIL.INI to the same directory as PMAIL.EXE and
    WINPMAIL.EXE under the name PMDFLTS.INI.
5:  Edit the file using any text editor and remove the "Personal
    name" setting. We also recommend that you remove the Window
    positioning settings for the Windows version of Pegasus Mail,
    and any references to local drives on your machine.
That's all there is to it! New users will now pick up all the settings in this file, except for the POP3 configuration information,  the first time they run Pegasus Mail for DOS or Windows.
An alternative is *not* to remove the "Personal name" parameter, but to substitute the name of an environment variable. For instance, I use:  
Personal name                             = ~%FULL_NAME%
which takes the value of the FULL_NAME variable (which we set in the NetWare login script) and places it in the "Personal name" field for the new account.