ABOUT US PRODUCTS SERVICES SUPPORT
ABOUT DOWNLOAD NEWS PURCHASE REVIEWS SUPPORT
PMMail 2000 for Windows FAQ

Section 1: "How Do I...?"

1.01 - Add HPFS Support to Windows NT 4.0?

Most people that want to get Both their Windows and OS/2 versions of PMMail running from the same data set will need to do one of two things. Either make sure their data is on a FAT partition, or, if they have NT 4.0, add the HPFS support for NT. To do this, you need only to do the following:

(NOTE: Registry hacking is a "do it at your own risk" operation. Blueprint Software Works assumes no liability for this suggestion)

  1. Copy PINBALL.SYS from an existing Windows NT 3.51 installation (or the NT 3.51 install CD) into your <NTROOT>\System32\Drivers directory.
  2. Go into the registry editor (REGEDIT) and add a Pinball key to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services (when Services is highlighted, select Edit -> Add Key).
  3. Click on this new key and add the following values:
    • ErrorControl = REG_DWORD: 0x1
    • Group = REG_SZ: Boot file system
    • Start = REG_DWORD: 0x1
    • Type = REG_DWORD: 0x2
  4. Close the Registry Editor and reboot your system!

Alternatively, we have learned of a program which has all of the files you need and automatically changes your registry to properly give you HPFS support under Windows NT. The file is called HPFS_NT4.zip, available on the OS/2 BBS http://www.os2bbs.com/

Return to the Table of Contents


1.02 - Specify a startup account

If you want to have PMMail start with a specific account's inbox open, add the following switch to the command line parameters:

/s <account you want opened>

And the desired result will be achieved.

For example,

PMMail /s pmmail01.act

would cause PMMail to open with this account to the inbox.

The text that you place after the /s is the account's directory name.

Return to the Table of Contents


1.03 - Get Addresses To Appear In The RMB Menu

To get addresses to appear in the popup menu you must do the following:

-Each address MUST be configured to be in the RMB popup.

- This setting is on the first page of the address settings.

- You need not set the flags one at a time if you are migrating a bunch of addresses or groups. On the migrate address books page and the migrate group page inthe Migration Wizard, there is a setting to add all addresses to the RMB popup by default.

Return to the Table of Contents


1.04 - Subscribe To A PMMail Discussion List

To subscribe to Blueprint Software Work's Official PMMail list, send a message to mdaemon@bmtmicro.com with the first line of the message body being

SUBSCRIBE pmmail-list@blueprintsoftwareworks.com

After subscribing you will receive a confirmation message and then a welcome message. Feel free to subscribe, ask questions, make suggestions, report problems, and share your filters.

Return to the Table of Contents


1.05 - Blind Carbon Copy (BCC)

PMMail not only supports the "To:" and "CC:" functions, but you can also use the "BCC:" function of e-mail. What BCC does is sends a copy of the message to a person without notice (i.e., "blind") to persons listed in the To: and CC: fields.

While you are addressing a new e-mail message, simply click on the button labeled "CC". You will find this button located next to the CC entry field. If you click it once, it will turn into BCC. By clicking on the CC: and the BCC: buttons, a user can use both the CC: and the BCC: functions in a single e-mail.

Return to the Table of Contents


1.06 - Set Up A Filter

For examples of what to fill-in for a new filter, see the help on filters (look in the Table of Contents, or search the index of the online help for Filters).

Here are a few hints for designing a filter:

-Try to narrow down exactly where the text you want to search can be found. If you search the whole message for text every time, this could slow down the filtering process.

-The order in which the actions are as you defined which actions to use, from top to bottom in the dialog.

Take caution in using the external exit feature. If the external program changes the message and violates any of the rules of RFC 822, 1521, or 1522, its proper retrieval, bouncing, forwarding, and reading cannot be guaranteed.

Return to the Table of Contents


1.07 - Reply With Specific Text Quoted

PMMail allows three options for quoting text in a reply to a message. You can choose to reply quoting all, part, or none of the message. PMMail can be set up to default to either quoting all or none of the message. Alternatively, at reply-time,you can choose how you want the quoting. By clicking the reply button, you will get the default quoting choice. If you have text selected in the message, and hit reply, only the selected text will be quoted. If you want the opposite of the default quoting choice, simply choose Reply (Or Reply To All) from the menu, and move the mouse pointer over the arrow button at the end of the menu choice. This will invoke a secondary menu that will have the choices to either include all of the text or not include any text.

Return to the Table of Contents


1.08 - Get More Help

For a more information on PMMail 2000, please e-mail:

support@blueprintsoftwareworks.com

or

pmmailwin@blueprintsoftwareworks.com

Return to the Table of Contents


1.09 - Send to a list of people without everyone's name appearing in the To: field

Here is a quick solution to a very common problem. Many people are interested in sending an e-mail to a list of people (say an entire address book)but only having one e-mail address appear in the "To:" line, so either it looks more personal, or it doesn't clog up the network with unneeded text. The PMMail solution is the following:

Send the e-mail to yourself, so that you are the only person in the "To:"field of the e-mail. Click on the "CC:" button, so it changes to "BCC:"and address the BCC field as you would have addressed to To: field. Put the list of people in the BCC field, and only your name will appear in the e-mail. See question 1.05 for more information on BCC.

Return to the Table of Contents


1.10 - Split up your data files and PMMail's Executable

You can take advantage of Window's built in "working directory" setting if you want to separate PMMail's executable files and your e-mail data files.

To do this, Right click on the PMMail icon, and select Properties. In the Properties settings, you can set the working directory. Set this to be the directory you want to be the "root" of all of your account directories (All account directories will be sub-directoriesof this "root" directory).

Take care in doing this, and make sure all data files (PMMail.INI, etc.) are placed in the new "root" directory. Also back-up everything before moving anything around. We are not responsible for misinformation on this webpage, and cannot help you if you have not made a backup of the correct PMMail directory structure and data files.

For more information about backing up and creating archives of e-mail, please see question 1.11.

Return to the Table of Contents


1.11 - Easily archive my data

PMMail has an inherent directory structure which lends itself very well to easily archiving your data. When you installed PMMail,a directory was created called \PMMail 2000 off of the directory which you specified to be the "root" directory. It is the \PMMAIL 2000 directory, that I will refer to as the "root" directory.

Every account has an associated .ACT subdirectory off of the root directory. To archive an entire account, simply zip up its associated .ACT subdirectory (make sure the zip program recurses through the all of the subdirectories of that .ACT directory to include all of the folders and files in that account). Every folder in an account has an associated .FLD subdirectory off of the account subdirectory. To archive an entire folder (and any child folders it may have), simply zip up its associated .FLD subdirectory, making sure the zip program recurses through the all of the subdirectories of that .FLD directory to include all of the nested child folders of that main folder. To backup an entire installation of the PMMail, you must go to the parent directory of the directory with PMMAIL.INI in it and zip up all of its subdirectories.

To recreate your archived data and view it with PMMAIL, simply create an empty account or folder and unzip the archived data into that subdirectory. PMMail should then, upon restarting, show the archived account or folder. Make sure you don't already have a folder or account with the same name as your archived information, or it may get erased.

I know this can be a little confusing, so I will show an example of the directory structure:

  • \Blueprint Software Works(The "root" of the installation)
  • \TOOLS (Address books, MIME associations, dictionaries, DLLs, and other databases)
  • \PMMAIL 2000(All PMMail executables, INI's etc)
  • \1ACCOUNT.ACT (Your first account. The actual name will reflect the description of the account)
  • \1FOLDER.FLD (Your first folder in your first account. The actual name will reflect the description of the account)
  • \2FOLDER.FLD (Your second folder in your first account. The actual name will reflect the description of the account)
  • \1CHILD.FLD (This is your first nested folder in your second folder of your first account)
  • \NFOLDER.FLD (Your Nth folder in your first account. The actual name will reflect the description of the account)
  • \2ACCOUNT.ACT (Your second account. The actual name will reflect the description of the account)
  • \1FOLDER.FLD (Your first folder in your second account. The actual name will reflect the description of the account)
  • \2FOLDER.FLD (Your second folder in your second account. The actual name will reflect the description of the account)
  • \1CHILD.FLD (This is your first nested folder in your second folder of your second account)
  • \NFOLDER.FLD (Your Nth folder in your second account. The actual name will reflect the description of the account)
  • Take care in doing this. Make sure you backup of all of this data. We are not responsible for user error or misinformation on this webpage, and cannot help you if you have not made a backup of the correct PMMail directory structure and data files.

    Return to the Table of Contents


    1.12 - Send through an SMTP authenticating server?

    This is now available in PMMail version 2.20.2030 and later. Select SMTP and then enter the name of the mailserver you use. Unless told otherwise by your e-mail provider leave the port set at 25. Now check the Server requires authentication box.

    Skip over the POP box and go directly to the Authentication Information. Enter your User ID and Password. Now you are set up to send through an authenticating server.

    Return to the Table of Contents


    1.13 - Register PMMail

    To answer these, and many more questions, please see the online help for PMMail. For help on how the online help is set up, and to learn to use it quicker, please refer to FAQ question number 1.17.

    Return to the Table of Contents


    1.14 - Synchronize 2 copies of the address book

    To synchronize different copies of PMMail's address books, simply copy the ADDR.DB and BOOKS.DB from the /Blueprint Software Works/TOOLS directory to the other installation(s) of PMMail. Please note that this WILL remove all existing address books, and addresses from the other installation (the destination installation). Make sure you back everything up before you do anything!

    Return to the Table of Contents


    1.15 - Use PMMail as a mailing list server (listserv)

    This is a good place to know your filtering. Only one filter is needed to distribute the e-mail to your mailing list recipients. What you need to do is to set up a filter that checks for a certain catch phrase that you set up in the message, and then redistribute the e-mail. For more information, see the online help about how to use filter, or check FAQ question 1.17 for help on the online help system.

    A list server (a program that keeps a list of subscribers and redistributes mail to the whole list) needs 3 functions. They are:

    1. Ability to automatically add a user to the list (subscribe)
    2. Ability to automatically remove a user from the list (unsubscribe)
    3. Ability to automatically redistribute an e-mail to the whole list

    PMMail can perform all of these actions automatically, through the use of filters. To do this three filters are needed. A simple mailing list would filter the subject line of an e-mail for one of the following three things and perform an action on them:

    1. "[SUBSCRIBE]" - A filter that searched for this would have an action that added the sender to the group list.
    2. "[UNSUBSCRIBE]" - A filter that searched for this would have an action that removed the sender to the group list.
    3. "[LISTNAME]" - A filter that searched for the name of the mailing list in a subject would have an action that redistributed the message to the group.

    Note that these are only suggestions on how to set up a mini-mailing list. You can use whatever tags you want to search for to perform the actions.

    Return to the Table of Contents


    1.16 - Use the Internet Communication Search Language (ICSL) for defining filter searches

    For an in-depth discussion on ICSL, consult the online help, and for help with the online help, check question number 1.17.

    Return to the Table of Contents


    1.17 - Use the online help

    PMMail's online help system is actually quite well set up, and easy to use. First of all, an overview (in tree format) can be obtained by choosing Help--> Help Contents from the main PMMail window. From there, you will be presented with a tree view of the help contents. The first 4 categories mimic this FAQ.These are the Most Frequently Asked Questions (MFAQ). After that you will see other categories that you can expand and see the help panels for each window, dialog box, tool, etc.

    The easiest way to find help on any topic is to use the built-in search engine for the online help. Simply open up the contents and choose search from the menu.All you need to do is enter the keyword to search for. If you are having trouble with PMMail's "lingo", a good reference is to search the help on the same names as our dialog and window titles (in the title bar of the windows and dialogs), as well as the terms used in the flyover help,settings notebooks, and other tools in PMMail.

    Return to the Table of Contents


    1.18 - Include an attachment in a canned reply?

    This has gotten even simpler with version 2.10! In your canned reply you need only to add one line using one of the ICSL variables, $a.filename$. With this variable you may add up to 16 attachments to a canned reply.

    When creating your canned reply simply put in the variable $a.filename$ and replace 'filename' with the filepath of the attachment you wish to send.

    So to send my autoexec.bat file in a canned reply, I would add the following line:

    $a.C:\autoexec.bat$

    Return to the Table of Contents


    1.19 - Prevent my taskbar tray icon from indicating that new mail has arrived?

    This is quite simple to do. All you need to do is to set up a filter that catches all incoming e-mail and has 2 actions, the first to change the message status to "Read". The second to change the status to "Unread". A filter that catches all e-mail would be: Search: header for: "@". For more help on setting up a filter in PMMail 2000, please see the online help that came with the program.

    Return to the Table of Contents


    1.20 - Filter SPAM!?!

    Create a filter (or filters) that catches all mail sent to you (either by TO, CC, or BCC) and/or other addresses that you may be on (such as a mailing list) and then create a filter that catches the "left overs" and moves it to a created folder "Spam". You can either check the folder for items that may not be spam, or simply discard all messages by selecting them all and hitting the DELETE key.

    For more help on setting up a filter, please see the online help that came with PMMail 2000.

    As well, you can see the following website that goes into a significant amount of depth on how to set up filters in PMMail:

    http://www.calweb.com/~morpheus/pmmail/

    Return to the Table of Contents


    1.21 - Get more help for installing PMMail 2000?

    Well, 'Instant Help' would be like a phone support person. No, there is no phone support, but you may contact us by AIM.

    If you are an AIM subscriber we may also be reached by IM's at blprntsft

    There are also several mailing lists that you can subscribe to that only discuss PMMail topics, as well as checking out USENET news groups if you have access to them. For more help on joining the discussion list for PMMail, please see question 1.03

    Return to the Table of Contents


    1.22 - Use PMMail 2000 with Chinese (DBCS) character sets?

    From the main window, choose PMMail--> Properties to open the "PMMail 2000 Properties" window. In the "General' tab, tick the "Do not perform character set translation" option.

    Return to the Table of Contents


    1.23 - Save the settings when I resize my windows/change the sort order/change the width of the columns in the list display?

    PMMail does not automatically save any of this information. This is because the original author's of PMMail felt that people will want default settings to stay constant even if they change the settings every "once and a while"; search/resize/what-have-you.

    To change the sort order and have it stay from session to session one must change it in the Folder's properties. The resizing of the windows or columns in the list display can be saved under "Window/Save Window Position" for that window.

    Return to the Table of Contents


    1.24 - Add SOCKS support to Win95/NT?

    you may want to check out a product from Hummingbird Communications. They have a SOCKS client that will allow you to use SOCKS Proxies in Windows 95/98/NT.

    Return to the Table of Contents


    1.25 - Set up PMMail with the Wingate PROXY?

    I just got Wingate working here fine. Wingate is installed & running on the server (connected via dialup) & the client(s) are setup according to the excellent online guide seen here:

    http://www.deerfield.com/wingate/lansetup.htm

    Basically there's nothing to configure in Wingate itself on the server,but you need to ensure your server's Windows Network TCP/IP setup is correct. Using their defaults of "192.168.0.1" as the IP and using the DNS of your internet provider makes it is a snap.

    You need to configure a new PMMAIL account for use when checking mailunder the PROXY/Wingate (as opposed to a direct dial-up connection onthe local machine)

    Here's an example of an internet user's straight dialup settings for a user: user@internet.com logging in as: user POP/SMTP server as: mail.internet.com

    For PMMail Wingate support on the client setup an account with:

    RECIEVE TAB:

    Userid: user#mail.internet.com

    POP3 Server: 192.168.0.1

    SEND

    Outgoing SMTP: mail.internet.com

    Notes

    - use of # instead of @ as per Wingate's instructions

    - 192.168.0.1 is the IP of the server connected running Wingate

    Return to the Table of Contents


    1.26 - Use PMMail when clicking on an e-mail link in Opera?

    In Opera 5 go to File-->Preferences and then click E-mail. If PMMail is your default e-mail client, simply select that option.

    Or if for some reason PMMail is not your default email client you will need to select 'Use External Client'. You will then need to enter the filepath to your pmmailw.exe file and the following parameters /srd and mailto:%. Tthe following example uses the default installation path:

    C:\Program Files\Blueprint Software Works\PMMail2000\PMMailw.exe /srd mailto%
    (Do not check 'Replace missing parameters with a space')

    Return to the Table of Contents


    1.27 - Send mail with PMMail when you click on an e-mail address in Netscape?

    It is possible. There s a little freeware utility called NSProto whichwas originally designed for use with Pegasus Mail, but handles PMMail 2000 just as well. You can download NSProto from

    http://navasgrp.home.att.net/winpmail/index.htm

    In NSProto you will have to create a new protocol named "mailto" (without the " "). Under Application specify the path to your PMMAILW.EXE, under Template enter "mailto:%a" (again without " "). Then save the new protocol and register it with Netscape.

    To our knowledge there is not yet a version of NSProto that works with Netscape 6

    Return to the Table of Contents


    1.28 - Send mail with PMMail when you click on an e-mail address in Internet Explorer?

    To set up PMMail to work with Microsoft's Internet Explorer (IE), do the following. On the menubar in Internet Explorer select "Tools--> Internet Options". In the new window that pops-up select "Programs". Then in the E-mail field, select 'PMMail 2000'.

    Return to the Table of Contents


    1.29 - View an HTML message?

    PMMail currently features a limited understanding of HTML (fonts, colors, and links), so you will need to setup your account in PMMail to use your web browser as an external editor.

    To do this, from the main PMMail Window click "Account-->Properties-->Editor". Leave the "Use PMMail's internal editor" selected. In the field for "Editor" put in the filepath to your favorite web browser. In the field for "Arguments", give it the file path to your PMMail 2000 folder followed by a %s. The arguments field should look something like the following:

    C:\Program Files\Blueprint Software Works\PMMail 2000\%s

    Now whenever you recieve an HTML message press ALT-X and you can view it in your web browser.

    Return to the Table of Contents


    1.30 - Import another mailers' formats of addresses, e-mail, and account data

    In PMMail 2000, this is simple! You can go to the Tools menu in the main windows, and select Migrate option. This will bring up the Migration Wizard.

    Return to the Table of Contents


    1.31 - Import messages from Netscape?

    A small text file with directions for performing this message file migration is available at the following.

    Netscape Message Migration

    Return to the Table of Contents


    1.32 - Import messages from Outlook Express 5?

    A small text file with directions for performing this message file migration is available at the following.

    Outlook Express 5 Message Migration

    Return to the Table of Contents


    1.33 - Set up Norton Anti Virus to work with PMMail?

    After selecting the 'Enable Email protection' when configuring NortonAV you will need to select 'Manually configured email client:' since PMMail 2000 does not appear in the list. You will then need to modify the information entered for POP Server and User ID on the receive tab within PMMail. All other account information is unaffected.

    Send tab:
    POP Server: 127.0.0.1
    User ID: your_user_id/your_mailserver_name

    For example if your mailserver user ID is jdoe and your mailserver is pop.server.net, you would then enter your login info as:

    juser/pop.server.net

    Return to the Table of Contents

     

    All text on this page ©2002 by Blueprint Software Works.

    Please report any errors to webmaster@blueprintsoftwareworks.com.