|
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.
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.
Enterprise REXX
by Enterprise Alternatives
Enterprise REXX for Windows, WinREXX, allows you
to use REXX as a scripting language for Windows NT, Windows 95 and also
Windows 3.1. The WinREXX product provides a REXX program source edit
and execution window with menu selected options such as "REXX Syntax
check" for development and "Execute with Trace" for debugging. In addition
to the standard REXX built-in functions, WinREXX also contains many
Windows specific functions, for example to access the System Registry
and to send electronic mail via MAPI.
Contact Enterprise Alternatives to order Enterprise
REXX for Windows, or for additional information:
Enterprise Alternatives
635 South 16th Street
San Jose, California 95112-2372
USA
408.293.3400 voice
408.293.3474 FAX
Enterprise@WinREXX.com
www.WinREXX.com
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://www2.hursley.ibm.com/orexx/
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.
Download #.exe
Return to the Table
of 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. There are a few other
options.
Download
PEGA2PMM.ZIP
Return to the Table
of Contents
Folder and E-mail conversion
instructions from Pegasus Mailer to PMMail
by Michael Baum
- In PMMail, create a folder to hold the transferred messages. You
can use an existing folder if you're paticularly gutsy.
- 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."
- 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.
- 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.
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 attachment 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
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
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/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 for the
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
the Perl FAQ
Go to CPAN's Perl Interpreter page
Go to ActiveWare's Perl Interpreter
page
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 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 here.
Return to the Table
of Contents
|