Weasel accessories and tools
page lists a set of accessories
that you might find useful for use with Weasel. Some of this software
been written specifically for use with Weasel. Some of it will work
any e-mail server.
The listing of a package on this page does not imply that it is automatically available to all registered users of Weasel. Most of it is freeware, but I might also list some shareware. The conditions of use of each package remain, as always, with the original supplier of the software.
Last updated: 11 April 2012
A script to add an IP address or domain name to the "Banned" list. The acceptable arguments (including wildcards, etc.) are exactly the same as allowed in the Setup program for the Banned page. The change takes effect immediately, without any need to restart Weasel.
File: decode64.zip (last updated 5 April 2010)
A program to convert base64 strings to plain text. Useful if you need to decode base64 strings in the Weasel log.
File: bsmpt043.zip (last updated 28 March 2000)
Scripts to take files in "batch SMTP" format and send them out as mail. Includes documentation in both German and English.
Last updated: 18 June 2017
Sends a list to standard output of the status of messages that are waiting to be sent out.
Log summary (SMTP incoming)Author: David Hough
Last updated: 18 July 2002
This utility appears to have been lost, but see the Sort Log tool for an approximate equivalent.
Migrate Inet.Mail settings to WeaselAuthor: Peter Moylan
For anyone who has a configured InetMail or Perseus setup, and wants to copy those settings over to a new Weasel installation.
A script to rename Weasel.log and move it to a LOGS subdirectory. If you run this periodically you get clean archiving of the log file.
A script to convert PMMail address books into a form suitable to be imported as a Weasel alias list.
Last updated: 28 September 2008
Run this from the Weasel "mail root" directory, and it will fetch mail from another POP3 server and store it locally. Most people won't need this, but it is useful for migrating from another server, or when you have a mail account on your ISP's server and you want to move that mail to local Weasel mail accounts.
A script to migrate usernames and passwords from IBM's OS2PopS POP server. As output, it produces a data file that is exactly right for copying into the [Users] section of Weasel.TNI. It also creates a new command file which you can edit and then run to create mailbox directories for the new users.
Last updated: 31 October 2002
A script to send a single mail item by putting it into Weasel's "forward" directory. It will be sent out the next time you go on-line, or within about five minutes if you're already on-line. Useful if you want to send out mail manually, as distinct from running a full e-mail client. Also useful for third-party software that wants to send out mail via Weasel.
Restriction: requires version 0.96 or later of Weasel.
Last updated: 8 June 2000
A script to delete a username from the Weasel database. The user's mail directory is also deleted, unless it still contains unsent mail. This allows you to remove a user without having to run Setup.
Last updated: 12 June 2016
Resets the "send time" and retry counts of messages that are waiting to be sent out, so that they will be sent out immediately. (Not normally a good idea, but it might be helpful if you're recovering from some sort of system crash.)
Last updated: 21 September 2000
This script is for those people who find that one or more of the Setup.EXE windows has gone partially or wholly off-screen. (This shouldn't happen, but I don't test Setup with all possible screen resolutions.) After you run resetpos.cmd, the Setup windows will be at the bottom left of the screen. You can move them to where you really want them the next time you run Setup.
A simple Rexx script to send a single mail item. Useful if you want to send out mail manually, as distinct from running a full e-mail client.
Remark: this script has effectively been superseded by qmail (see above). However, it's retained here for the benefit of people who want examples of tcp/ip applications in Rexx.
A Rexx script to turn on the "online" signal, wait until the mail in the "forward" directory has been sent out, and then remove the "online" signal. This is probably not needed now that Weasel can automatically detect a dial-up connection, but some people might want to run it from their dialers anyway.
A Rexx script to signal on a global event semaphore to tell Weasel to shut down. (Formerly called shutdown, but I changed the name to avoid confusion with the command that shuts down the entire operating system.)
Sorts one of the host lists (e.g. the "Banned" list) in WEASEL.INI. This doesn't have a major effect on execution, but it can make the Setup pages easier to read.
Sorts WEASEL.LOG into a form that is easier to read.
File: Available from the author's web page.
To use this you need to have both a mail server (e.g. Weasel) and an http server (e.g. WebServe) running on your server machine. It lets your users access their mail through a web browser. Remark: I used to have this working, but it stopped working once I upgraded to a new OS version. This is possibly due to having the wrong version of a library file.
|Top||Author: Peter Moylan||
Last updated: 18 June 2017