ABOUT US PRODUCTS SERVICES SUPPORT
ABOUT DOWNLOAD NEWS PURCHASE REVIEWS SUPPORT
OS/2 Utilities for PMMail 2000

We thank everyone who has helped support PMMail by alleviating some of the burden of developing utilities for PMMail. If you think you have a good idea for a needed utility and want to write one, feel free to contact us (info@blueprintsoftwareworks.com) for any information that you might need to help you write the utility.

All of these utilities come with very good documentation that must be read prior to using them. Please note that neither Blueprint Software Works, nor the individual third party authors are responsible for any damage done to data on your harddrive, related to PMMail, or not.

Any list of PMMail Utilities for OS/2 would be incomplete without mentioning the Hobbes archive site. PMMail boasts the only mail product for OS/2 to get its own directory on Hobbes. To keep up to date, we have provided this link to view the PMMail directory on Hobbes. Once there, please look at the file 00index.txt for good descriptions of all of the utilities up there. New ones arrive each week, so be sure to check it often!


Table Of Contents

Section 1: Conversion Utilities

Section 2: Assorted Utilities


Section 1: Conversion Utilities


Eudora 1.4x address book conversion
by Paul Lemmons

For those of you who have never upgraded Eudora from 1.4x or work for companies that keep a common address book in Eudora 1.4x format this program will convert the Eudora address book into a PMMail 1.5x address book.

To obtain this utility send a note to paullem@azstarnet.com with the subject line of "EUDORA TO PMMAIL" (minus the quotes) and the next time I read my mail you will have it automatically sent to you.

Return to the Table of Contents


Post Road Mailer 2.x Converter to PMMail
by Tom Kusterer

The PRMtoPMM.ZIP package includes:

  • MConvert.exe - PRM to PMM message/folder converter
  • MConvert.TXT - Readme for MConvert.exe
  • AConvert.exe - PRM to PMM address book converter
  • AConvert.TXT - Readme for AConvert.exe

Please read the readme for each package before you run it. The readme files really do contain some important information.

Download PRMTOPMM.ZIP

Return to the Table of Contents


Post Road Mailer 3.x Conversion to PMMail directions
by Bruce W. Landeck, Spitfire Software

The current versions of Post Road Mailer store the messages in a coompletely different format than the 2.x versions. Fortunatley the format is now much more closely related to PMMail.

The following text file contains brief directions for making the conversion.

Download Post Road Mailer 3.x conversion

Return to the Table of Contents


MR/2 ICE to PMMail Address Book, Accounts, and E-Mail
by Blueprint Software Works, Inc.

The MR/2 ICE conversion utilities are now built into PMMail! Simply choose Tools -> Migrate from the main PMMail window, and a Migration wizard will help you through the migration of your old data to PMMail. For more help, consult the online help during the migration.

Return to the Table of Contents


PMMail 1.1 to PMMail 1.9 Address Book, Accounts, and E-Mail
by Blueprint Software Works, Inc.

The PMMail 1.1 conversion utilities are now built into PMMail! Simply choose Tools -> Migrate from the main PMMail window, and a Migration wizard will help you through the migration of your old data to PMMail. For more help, consult the online help during the migration.

Return to the Table of Contents


Post Road Mailer Address Book Conversion
by Paul Lemmons

Moving from Post Road to PMMail 1.5x? Then you will want to move your address book with you. This program will convert the Post Road Mailer Address book to PMMail 1.5x.

To obtain this utility send a note to paullem@azstarnet.com with the subject line of "PRM TO PMMAIL" (minus the quotes) and the next time I read my mail you will have it automatically sent to you.

Return to the Table of Contents


Eudora 1.5x and Eudora/Pro Address Book Conversion
by Paul Lemmons

When Eudora upgraded from 1.4x to 1.5x they changed the format of their address book. If you are running Eudora 1.5x or Eudora/Pro you will need this utility to convert the address book to PMMail 1.5x format.

To obtain this utility send a note to paullem@azstarnet.com with the subject line of "EUDORA 15X/PRO TO PMMAIL" (minus the quotes) and the next time I read my mail you will have it automatically sent to you.

Return to the Table of Contents


Listserv Review and simple layout conversion to PMMAIL Address Book
by Paul Lemmons

Listserv Review and simple layout conversion to PMMAIL Address Book

Ever wanted to create a mailing list from the output of a LISTSERV REVIEW output or from a flat file containing addresses? This utility will do just that. Not that I think that anybody would ever use this to generate a SPAM distribution, but if the urge is undeniable my only request is that you exclude me from it. :)

To obtain this utility send a note to paullem@azstarnet.com with the subject line of "LISTSERV TO PMMAIL" (minus the quotes) and the next time I read my mail you will have it automatically sent to you.

Return to the Table of Contents


Ultimail 2.10.004 to PMMail converter
by Torben Schou Jensen

Corrections until now have been:

1997.03.26 v1.0
First version
1997.03.27 v1.1
Source directory must now be given as parameter as its best to keep the tool away from the real Ultimail directory.
Leak in use of file handles found, so maxfh is not needed more
1997.03.27 v1.2
real conversion of multipart emails with attachments added
use of @trans-folder dropped
1997.03.28 v1.3
converted folders could not be deleted within PMMail due to a switch in folder.ini set wrong, this is now corrected
switch for attachment on mail was not set in folder.bag, now it is
now with marking in folder.bag for converted sent mails (3)
long folders are now converted to folders named UMxx???0.FLD, where xx=pos1-2 of real name and ??? is random numeric number
some adjustments of the folder.bag update
a little fix so all converted mails have 'MIME-Version:' in header

The file is a self extracting RAR-archive.

Download U2PM13.EXE

Return to the Table of Contents


Post Road Mailer 2.0 converter to PMMail
by Bob Swift

I developed a bit of a REXX routine to help convert the Post Road Mailer *.POP files and include them in the FOLDER.BAG files used by PMMail. What brief instructions there are are included in the program itself. The only drawbacks that I know of are that it won't convert attached files (unless they are uuencoded in the body of the message), and it requires you to manually move the *.POP files into the desired destination folder prior to executing the conversion program.

We have lost track of this utility and can not find another copy!
If you have a copy or know where we can find one, please let us know.

Return to the Table of Contents


A UUPC/2 gateway for Pmmail
found by Eilko Bronsema

I was looking for a UUPC/2 gateway for Pmmail. On your homepages I found a program called Pmmpop 1.01. I installed this program and maybe it worked okay with Pmmail 1.5x but it doesn't with Pmmail 1.9x. I asked the author to correct the bugs but he didn't want to because he had stopped the support.

Gladly I found a small program called POP3D. It worked, only not as I wanted it to work. So I asked the author if he could made a few changes. So he did. We have been changing the program to be compatible with Pmmail 1.9x and UUCP/2 1.12r. It is small, fast and works great! I think this program earns a place on your utility list cos it is a great opportuinity for people who want a gateway to UUPC/2.

The UUCP/2-Gateway POP3D08D.EXE can be used to transfer Mail from NetscapeMail to PMMAIL. (NetscapeMail can be used to POP Mail true a SOCKS-Server.)

We have lost track of this utility and can not find another copy!
If you have a copy or know where we can find one, please let us know.

Return to the Table of Contents


A Eudora, Netscape, MS-Exchange, and Elm converter
By Christoph Reimer

Mailcut/2 is perhaps one of the most comprehensive migration tools avaiable for PMMail for OS/2. The new version, 1.10 adds many new conversion tools for many different e-mail formats as well as both a command line and a GUI environment.

There is too much to say about it, so download it, and review the docuemntation for all the goodies!

Download MAILCUT.ZIP

Return to the Table of Contents


A Golden CommPass to PMMail converter
By Bruce Judd

This utility is a REXX script to convert GCP saved mail and forum msg's to a format that works with PMMail/2. It has a readme.txt file that explains how to run it.

It may not work with all of the newer files created during the past year. I have been off of CSI since November of 1998, but it translated every file I had from 1994 to 1998 without error.

Download CS2PMM_M.ZIP

Return to the Table of Contents


Section 2: Assorted Utilities


Utility to allow PMMail to post to a USENET Newsgroup
by Ethan Hall-Beyer

This is a small script I put together to post articles to an NNTP server, from within PMMail 1.5, via REXX exit. All the socket stuff is taken from

INEWS.CMD as included with the TRN distribution (see his header below).

You need the RXSOCK.DLL rexx socket dll file to use these scripts.

It is pretty simple to use. It goes through the raw message article supplied by PMMail, and looks for the string "/////" which indicates the end of header information. Hence, in the message body, you must enter newsgroup information *before* the "/////". For example, the first three lines of an article posted from PMMail would be:

Newsgroups: uw.test, comp.os.os2.mail-news
Keywords: test pmmail news
/////
<article text>

The values that can be entered before ///// are Newsgroups: Keywords: Summary: Disclaimer: and Distribution:. "Newsgroups:" *must* be given. Also, certain settings like "Organization:" and your newsserver (if NNTPSERVER environment is not set) can be edited a few lines down. You can look through and edit it to make it recognize other header entries and stuff (Like X-No-Archive:, etc....)

To have it post, place PMMLNEWS.CMD in the \PMAIL\PMMAIL directory, and set up a Outgoing REXX filter to call REXX Program "pmmlnews.cmd". Search "Body:" for the string "/////" - you can edit script to use a different string. When posting an article, I usually "mail" it to myself as well (because you have to mail it to *someone*).

The script creates a log file USENET.LOG in the \PMAIL\PMMAIL directory, so you can see if things go through properly.

This script invalidates the PGP signatures, and will not work with PGP encryption.

I can be reached at eahallbe@descartes.uwaterloo.ca, if you have any questions.

We have lost track of this utility and can not find another copy!
If you have a copy or know where we can find one, please let us know.

Return to the Table of Contents


Utility to strip out attachments from a message to save hard drive space
by Samuel Audet

This utitility will strip attachement data to save disk space, but that leave the filename in the messages for later use.

Download PMMUTL12.ZIP

Return to the Table of Contents


Utility to change the status of all e-mail messages to the "Sent" status
by Samuel Audet

This Utility changes the status of all messages in a folder to 'sent' status (useful when migrating or reindexing your Sent Mail folder, where PMMail 1.5x puts them to the 'read' status).

Download PMM15U11.ZIP

Return to the Table of Contents


Collection of new icons for PMMail
Author Unknown

These 2 icons change the new mail folder from green to a nice light/medium blue (or in the computer world its cyan). This also comes wiht a resource editor that allows you to add resources to executables.

Download PMMFOLDR.ZIP

Return to the Table of Contents


A listserve administration and moderation tool (with PM interface!)
Matthew C. Davis

McList! is a fully-functional mailing list processor that's fast, easy to use, and downright simple. You never have to muck with configuration files or do any of the other unfriendly things all the other mailing list processors make you do.

It is also secure! McList allows you to ban users from the list, password protect any functions you wish, and even preview messages before they leave your system.

McList is a full-blown mailing list that you can run out of your personal e-mail account!

Here is an abbreviated list of features that have been added since its v1.00 release!

  • Password-based security implemented.
  • Users can now be banned and unbanned.
  • Fully functional, local PM interface for all aspects of McList maintenance. (run McList.Exe without parameters)
  • McList now has a slick PM Interface!
  • McList now resides in its own directory -- x:\PmMail\McList\
  • New Fatal Error Handler notifies you of unrecoverable errors.
  • McList is now FAT compatible!
  • McList now lets users remotely request a copy of the FAQ!

Editor's note: This is a really impressive product with a great documentation, a nice PM interface, very user friendly, and best of all a FAQ list! Good job Dave!

Download MCLST201.ZIP

Return to the Table of Contents


Double byte character support tool for PMMail
Author Unknown

RXJIS.ZIP contains a DLL called from REXX procedure, source code, sample REXX programs and documents (sorry, in Japanese).

RXJIS document says detail infomation about Japanese double byte processing can be obtained from

"Understanding Japanese Infomation Processing"
O'Reilly & Associates, Inc.
ISBN 1-56592-043-0

and some RFCs such as

  • RFC822
  • RFC1468
  • RFC1521
  • RFC1522
  • RFC1554
  • RFC1557

Some things to do are ...

  • USE system font insted of Helv. or Sans. Now I'm using "PM drag'n-drop Font" feature and works perfectly.
  • DO double byte aware MIME encoding when sending a message. Warp uses "Shift-JIS" (or "SJIS") encoding but the standard is MIME "Content-Type: text/plain; charset=iso-2022-jp" encoding. MIMESEND.CMD in RXJIS.ZIP does this.
  • DO MIME decoding when receiving a message. MIME to SJIS. MIMERECV.CMD in RXJIS.ZIP does this.

Editor's note: This was sent to me so that PMMail could support Double Byte character sets, which I do not want to discriminate against. Unfortunately, as stated above, all of the documentation is in Japanese. Combined with the fact that I do not have a double byte machine set up, I really can't look at the documentation. There is an e-mail address of the person who wrote it, however, no name was given (that I found).

Download RXJIS.ZIP

Return to the Table of Contents


Information on setting up ISO 8859 character sets
Nigel Clarke and Mats Dufberg

Nigel, a long time beta tester, and Mats, the guy even I turn to for MIME RFC comprehension help, have put together this guide for setting up PMMail to use International character set support with the ISO-8859 interchange system.

Download ISO8859.ZIP

Return to the Table of Contents


A valuable and complete listing of utilities, hints and tips
Nigel Clarke

Nigel, a long time beta tester, has put together and maintained this fantastic and popular list of utilities, hints, and tips. Included here is the updated contents of popular utility repositories whose contents are pertinent to PMMail, as well as a few "how to's" for using some of the utilities. This document is just a wealth of information, and the most complete of its kind.

Download PMMUTILS.ZIP

Return to the Table of Contents


Help document for setting up PGP with PMMail/2.
Nigel Clarke

Nigel, a long time beta tester, has put together a document that takes you through the steps of setting up PGP on your system and configuring it and PMMail for proper use.

Download PMMPGP.ZIP

Return to the Table of Contents


Address book sorter for the RMB popup menu.
Gyan Scott Penrose-Kafka

Gyan has written this utility which will sort your address books so that they will appear in sorted order when you invoke the RMB context popup menu for inserting addresses. This is one of our most requested feature, and Gyan was kind enough to write this utility.

Download pmmas101.zip

Return to the Table of Contents


A Robot for Automating mailing list tasks in PMMail
Harald Wilhelm

I have written a Robot for PMMail. In addition to other Robots does it store, archive and index every submitted message. A list of these messages can be retrieved by any mailing list member with the List command and any already sent message can be retrieved too.

Many settings like available accounts, available grouplists and account directories are read from the PMMail settings files. Some features include:

  • Maintain an unlimited number of mailing lists. Simply copy a really small EXE file to a unique filename for every mailing list in use.
  • Fetch data from PMMail automatically. This is true for Account information and grouplists.
  • Maintain a huge amount of different text events.
  • Submitted text will be stored, indexed and can be retrieved by member of the mailing list by index.
  • Uses PMMSEND.EXE from PMMail to work smooth within PMMails environment.
  • Statusline.
  • Customizable Toolbar.
  • Bubble Help.
  • 32-Bit Warp 4 optimized code.
  • Freeware.

Visit the PMMail Robot home page

Return to the Table of Contents


REXX Script for Exporting your PMMail 1.92 address books
Haug Buerger

This little REXX script exports the adress database of pmmail 1.92, it is free for any non comercial use. Use at own risk!

Download PMMAS10.ZIP

Return to the Table of Contents


A PMMSend wrapper to make PMMSend work like the UN*X MAIL command
Alexander Mai

AMFE is a REXX-script which offers a syntax like the un*x utility *mail* i.e. it can read and send from stdin and also prompt interactively for missing data like address and/or account. You can also specify a default account and use its default signature. (all missing features related to sending messages will be implemented in future releases ;-)

Download AMFE.ZIP

Return to the Table of Contents


An HTML interface for the PMMail addressbook
Moses A. Fridman

PMM2HTML.CMD will extract the email addresses and names of people in my PMMail/PMINews address book, and write them to a file in HTML mailto: tag format.

Download PMM2HTML.ZIP

Return to the Table of Contents


A script to process digests for display with PMMail
Paul Orgren

UNDIGEST.CMD is a REXX script to trick PM Mail into treating a multipart digest as a regular message. Install this script in a .cmd file, and then put it into use by adding a filter to incoming messages that have a subject line known to be a digest you subscribe to (use Account/Utilities Settings... and select the "Filter" tab)

Download UNDIGEST.ZIP

Return to the Table of Contents


Two REXX scripts to convert Double Byte and other features
Koji Wakamiya

How to use: On the REXX page of account utilities setting, assign PMMLSEND.CMD to Message Send Exit and PMMLRECV.CMD to Message Receive Exit.

On Filters page, add a filter to re-convert sending message to be put on Sent-Mail folder:

  • Description : (any name you like), check Enable
  • Simple : Search-from : for-(your name) : No Connective
  • Type : Outgoing(Post-Send)
  • Actions : REXX Exit (Background) : PMMLRECV.CMD

If you want to delete "Reply-To:" field from your mail, assign * on your Reply-To Information fields both. (This is reasonable to send mail to Mailing-List.)

Download PMMLDB.ZIP

Return to the Table of Contents


A REXX script for filtering that will move e-mail to another account
Simon Hampton

Many ISPs give their clients the possibility to have a second alias which points to their one unique e-mail box (for example sending to Liesbeth.Devriendt@skynet.be will cause an e-mail to arrive in my mail box, Simon.Hampton@skynet.be). If you set up a filter, then it is easy to put all the mails sent to the alias into a seperate mail folder. But if your alias user sends a mail using PMMail, then the ordinary address is used in the reply-to and from fields, so anybody replying to such a mail will return it to mail account holder rather than the alias. Not sucha big deal, but I wanted to get round this problem. This program simply changes your normal return to address and from address to point to your alias rather than normal email address.

All you need to do is edit the two lines below, place the script somewhere sensible, e.g. \PMAIL\pmmail, and set up a filter:

account => utilities => new

Give the filter a name, have it search thefor text that you only find in mails from the alias user (find something unique in their signature file), set it as 'pre-send' and set action as rexx script (background) and insert the full path and name of this script.

Download ALIAS.ZIP

Return to the Table of Contents


A Utility To Implement Talking E-mail and Enhanced Speech Capabilities
Samuel Audet

BackTalk 1.3
OS/2 System Speech
(notably as an e-mail notifier, speaking clock, speaking alarm and speaking IRC!)

Download BTALK v1.3

Return to the Table of Contents


An Archiver for PMMail E-mails
Jonathan B. Bayer

PMMail Archiver is designed to archive messages, reindex the message folders, and sort the address book.

This program was written as a command-line driven program so that it could be called from within PMMail as an external hook, usually upon exiting the program.

PMMail Archiver can be driven entirely from the command line, or a configuration file may be set up for most common parameters.

The program is available in Windows and OS/2 versions.

Files are archived into a standard zip file. There is an additional file created called "backup.bag" which contains the PMMail info for each file archived.

Restored files are put into a special folder created by the program, called "Restored Files". This folder is created in each account that has files restored. Inside this folder the program will recreate the same folder hierachy as existed when the file(s) were archived. It will not create empty folders.

Go to PMMail Archiver Web Page

Return to the Table of Contents


Utility to view PGP 5.5 messages in PMMMail without View Full Message
Skip Huffman

I notice that other people also find it annoying to have to "View Full Message" just to see an email that has been signed with PGP 5.5 Well, I wrote a quick little rexx script to make those messages visable. Here it is:

Of course I make no guarentees of any kind with this. It seems to work for me.

Download PGP5view

Return to the Table of Contents


Utility to Syncronize 2 address books
Steve Ryckman

Here is what it does:

  1. Find the book name in BOOKS.DB in the source directory.
  2. Read all entries for that book number into memory from ADDR.DB in source directory.
  3. Find the book name in BOOKS.DN in the destination directory.
  4. Read all entries that are NOT in that book number from ADDR.DB in destination directory.
  5. Write all entries just read from ADDR.DB in destination directory (erase the book from it).
  6. Add all entries read from the ADDR.DB in the source directory, replacing the book number in the record as they are being written so they line up with the BOOKS.DB on the destination machine.

Download PMMail Address Book Synchronizer

Return to the Table of Contents


Utility to Archive folders and messages
Dave Serls

The PMMail Offline Folder and Archive Maintenance Utility has a small command-language similar to ICSL for specifying maintenance criteria for moving, deleting, and archiving messages based on the date/time (with aging), sender, recipient, etc. of the headers. It archives via Info-ZIP, storing a 'pofamu.bag' file IN the .zip file. The .zip can be the expanded in an empty folder and that file renamed to 'folder.bag'. It's available on Hobbes and should be at version 1.6 there in /pub/os2/apps/mail/util.

Return to the Table of Contents


Utility to check system date/time and decide if messages should be forwarded to another account
Jaime A. Cruz, Jr.

Here is a set of REXX scripts, suitable for running as a filter (using the 'program.<>' tag), which will check the current system date/time to decide if messages should be bounced to another address. (For example, if you want your home mail bounced to you at work during the day)

Below is a link to a ZIP file containing four REXX programs. The important one is PMMFilt.CMD. That is the program that actually verifies the date and time and passes either "Send" or "Ignore" back to PMMail/2. The other three programs are external functions required by PMMFilt. One calculates the Day of the Week (JCDoW.CMD), one converts Calendar (mm/dd/yy) date to Julian (yyddd) format, and the last one determines whether or not a given year is a leap year or not (JCLepYer).

I wrote all of the programs, and I've put them all in the public domain. They work for me, there's no guarantee they'll work for anybody else but the source code is there for people to fiddle with. The programs also have fairly extensive internal documentation. Hope you find it useful!

I found only one side-effect of using this procedure. The PMMail/TEMP directory gets filled with a bunch of small files of the form *.RET that contains the returned information from the REXX script. Shutting down PMMail and restarting it clears these files out, but I leave my computer on ALL the time.

What I did as a circumvention: Use Object Desktop's Object Scheduler to launch a script every night to clean out this directory along with Netscape's CACHE directory.

I may be reached at the following jaime.cruz@nassauwings.org .

You can download it here

Return to the Table of Contents


Utility to allow automatic reciept of faxes by email
Trevor Smith

PMM2FAX is a REXX script which will locate the Subject: and From: fields as well as the attachment file name in an email message. This information is then used to call FxRcv.exe (which comes with PMfax) so the FAXes can be logged with a subject and name attached to them.

You can download it here

Return to the Table of Contents


Perl script for synching mail and address books with your Palm
StellarCOM

StellarCOM has got a variety of Perl utilities for working with the Palm. Among these are two for synching mail and the address books with PMMail

You can reach their website and utilities at the following http://www.stellarcom.org/palmstuff.

Return to the Table of Contents

 

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

Please report any errors to webmaster@blueprintsoftwareworks.com.