Using Pegasus Mail as the default mailer in Netscape.

Last update 22-December-2003

This question is often asked on the different support lists, so I decided to put this "How-To" on the web. Thanks to Gerard R. Thomas for making most information available to me and for proof-reading.

To set Pegasus Mail for Windows as the default mailer for Internet Explorer, simply run the Installer again and only check the appropriate box. You do not have to install the program again. The 3.12 version and up, has a special button to do so in the Tools, Options, Hyperlinks menu page.

Installing Pegasus as the default mailer for Netscape Communicator will disable the possibility to use Netscape to post to newsgroups, as the newsgroup posting mechanism is implemented through the mailto: protocol. There is a bug-posting at mozilla (https://bugzilla.mozilla.org/show_bug.cgi?id=11459) regarding this issue.


Follow these steps to set Pegasus Mail for Windows as the default mailer for Netscape 7.1:

Add this line to your prefs.js file to make it use Pegasus Mail.
user_pref("network.protocol-handler.external.mailto", true);

Follow these steps to set Pegasus Mail for Windows as the default mailer for Netscape:

  1. Find both the directories where the Pegasus Mail program file WINPM-32.EXE and the Netscape program file NETSCAPE.EXE are located. Make a note.

  2. Close down both Pegasus Mail and Netscape.

  3. To set WinPmail as the default mailer for Netscape Simple MAPI support for Pegasus Mail needs to be installed:

  4. Place a copy of the Netscape file NAVMAPI32.DLL in the Netscape program directory. The standalone browser includes this file and you can just copy this over to the full Netscape Communicator directory.

    If you do not have this file, you can download it from this page. You need to unzip the file into the Netscape program directory. 

  5. Make a copy of the existing prefs.js file (see next point) before editing it. Reason: If a syntax error is created during the modifications, Netscape will abort the automatic building of the file and you are left with only a partial file to re-edit.

  6. Edit the file PREFS.JS  in the Netscape \Users subdirectory and add the lines :
    user_pref("mail.altmail_dll", "navmapi32.dll");
    user_pref("mail.use_altmail", true);

    A typical part of that file should now look like:

    user_pref("mail.altmail_dll", "navmapi32.dll");
    user_pref("mail.identity.organization", "MSFT");
    user_pref("mail.identity.useremail", <a href="mailto:%22email@domain.com%22);">"billg@microsoft.com");
    user_pref("mail.identity.username", "billg");
    user_pref("mail.pop_name", "billg");
    user_pref("mail.use_altmail", true);

    Save the file after editing.

  7. Place a copy of the Borland file BWCC32.DLL in the Windows\System directory (Win95/98) or Winnt\System32 directory.(NT4)

    If you do not have this file, you can download it from this page. You only need the BWCC32.DLL not the BWCC.DLL.

  8. You should now be able to invoke Pegasus Mail from Netscape. If you receive an error about POSTAL32.DLL then you need to re-edit your PREFS.JS file.
    This error is caused by "user prefs" lines in the wrong order.


If you have more information that should be placed on this page, please feel free to contact me by e-mail and I will make that information available.
Back to Han's Linkpage