PMMail 2000 logo
Windows Utilities Informaiton Page
home page.
Form and Function page.
Download page.
Purchase Page.
Forum and Support page.
Get information on how to Contact Blueprint Software Works.
See employment opportunities at Blueprint Software Works.

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 Inc., nor the individual third party authors are responsible for any damage done to data on your harddrive, related to PMMail, or not.

Preface

Many of the popular PMMail for OS/2 utilities were written in REXX. Thankfully, because the data formats are the same, many of these utilities can be used for the Windows version of PMMail as well. There are several REXX interpreters for the Windows platform. You will need one of these to get any utility written in REXX to work under windows. Please click here for more information.


Table Of Contents

REXX Interpreters for Windows


Object REXX
by I.B.M.

The basic edition, like in OS/2, is $59. There's a developers edition for $199 with GUI stuff. See http://www-306.ibm.com/software/awdtools/obj-rexx/ for more info. All of my Rexx scripts for PMMail/2 work without modification in PMMail 98. Instead of entering MYPROG.CMD for PMMail/2, I type REXX MYPROG.CMD in PMMail 98.



Regina REXX
by Anders Christensen/Mark Hessling

Regina is a Rexx interpreter that has been ported to most Unix platforms and also to OS/2, DOS, Win95/98/NT, Amiga, QNX, BeOS, OpenVMS and OpenEdition. It is free.

There is also the small utility named #.exe It allows to write NT batch files in POSIX-like style. The first line must be

# regina.exe %~f0 %* & exit

REXX (or other language, e.g. awk) script follows this line.

Regina REXX can be found at Mark Hessling's Home Page.


Back To The Contents






Address Book converter from Pegasus Mailer to PMMail
by Michael Baum


The pega2pmm Perl script takes as arguments the path to the relevant Pegasus mail folder and the path to the PMMail Tools directory. The user gets to select which Pegasus address book to convert, and which PMMail address book to use as a target. And a few other options.

Download PEGA2PMM.ZIP

Back To The Contents






Folder and E-mail conversion instructions from Pegasus Mailer to PMMail
by Michael Baum


1. In PMMail, create a folder to hold the transferred messages. You can use an existing folder if you're paticularly gutsy.

2. In Pegasus Mail, open the desired source folder, and select (highlight) the messages to be exported. Under the Folder menu, choose the utility "Extract Messages..." and the option "To separate files, creating unique names."

3. A directory window will open prompting you for a root filename and the directory to use as a target. Select the desired PMMail mail directory, of course. As a template name, use the 8.3 format with a reasonable basic filename ("pegexprt.000" ?). Pegasus will ignore your extension and dump all the selected messages in the target directory with names that use your file name and have numeric extensions beginning with 000 and counting up. Limit is 999 messages, obviously.

4. In PMMail, select the target folder and use the reindex utility. This works with reasonable accuracy. I get some peculiar and anomalous behavior with the resulting folders -- the sort order of the messages doesn't always seem correct, and I find that when I open the folder I may need to click the little sorting buttons to rearrange things. But it's not debilitating and all the messages plus attachments are preserved.

Back To The 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

Back To The 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

Back To The 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

Back To The 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

Back To The 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

Back To The 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 A_c_count/_U_tilities Settings... and select the "Filter" tab)

Download UNDIGEST.ZIP

Back To The 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

Back To The Contents



A REXX/Perl script for filtering that will move e-mail to another account
Simon Hampton (REXX) and Steven M. Scotten (Perl)


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 [REXX version]

Download ALIASPL.ZIP [Perl version]

Go to CPAN's Perl Interpreter page

Go to ActiveWare's Perl Interpreter page



Back To The Contents



Utility to read digest messages in thread order
Steve Perez


This Rexx script which helps me read Internet mail list digests in thread order. I even have played a little with putting in a reply function that works with PMMSend(that version isn't public because the external editor call isn't working with Kedit for some reason).

I posted this program (I call it List Thread Viewer) on hobbes and ftp.cdrom.com. I've only heard from a handful of users that have tried it...about the only one I know of that seems to be using it regularly is Delfi...but I thought that if he and I find it useful, others would, too. I'm not touting it because it's kinda primitive; even so, it is especially useful for those livelier discussion lists with many threads (like OS2-L), and, if you go days without reviewing, you're overwhelmed by the volume of traffic.

You can find it at the following URL: ftp://hobbes.nmsu.edu/pub/os2/apps/internet/mail/util/ltv02.zip

Back To The Contents

   
This web site is maintained by Blueprint Software Works, Inc. No part of this site, including graphics and code can be duplicated in any way without the express written permission of Blueprint Software Works, Inc. If there are any functionality problems with this site, please report them to the Webmaster.
Valid XHTML 1.0!