Weasel - an e-mail server for OS/2

Weasel is a free, open source, mail server supporting the POP3 and SMTP protocols. You need a mail server if you want to set up your computer to accept mail for multiple users. The SMTP component sends and receives the mail, and the POP3 component lets users log in and fetch the mail that has arrived for them.

An e-mail server would not be complete without some sort of junk mail control. Weasel allows you to reject mail from a specified list of hosts, and it lets you specify which hosts are allowed to relay mail via your machine. Blacklists are supported. It also lets you define your own filters. You could, for example, write a Rexx script that rejected mail that contained certain keywords.

Username aliases are supported, and you can create an alias that will expand out to a mixture of local and non-local addresses.

Configuration of the server is easy. Options, including operations such as addition or deletion of users, are implemented by running the included Setup program. For the traditionalists there is also a text-based VIOSetup, but this does not support as many features as the PM-based Setup.

You can also do remote configuration. That is, you can run Weasel on a server machine, but run Setup on a separate desktop computer.

You may configure Weasel either to host a single domain, or multiple mail domains. A switch utility MultiMigrate is available if you want to convert a single-domain setup to multidomain mode.


This software assumes that both INIDATA.DLL and XDS230M.DLL are in your LIBPATH. If, when trying to run Weasel.exe, you get a message like "The system cannot find the file XDS230M", you must install INIData, version 1.0 or later.


You can download the latest version of Weasel from ftp.pmoylan.org/Weasel/ or via SFTP (secure FTP, using encryption) from the same directory. Source files can be found in the same directory. Weasel may also be found at the Hobbes archive. Typically this is the most recent "major update", so it might be slightly behind the version kept on the pmoylan.org server.

Optional extra: an IMAP4 addon for Weasel. This, however, is failing for some IMAP clients, so it won't work for everyone. For an alternative, see http://os2.snc.ru/product-imapd.html.

If downloads from my site are slow for you, you might like to try the following alternatives:

(If anyone else is mirroring Weasel, please let me know so that I can update this list.)

Read the manual

The Weasel manual is available on-line, in English and Swedish versions.
Sorry, but the other non-English versions are no longer available.

Other information

To find out more, you can take a look at some  screen shots. All Weasel users should check the Weasel tools and Weasel filters web pages, to find software that can be useful in conjunction with Weasel.

OS/2 home
Weasel home
Screen shots

On this page



Author: Peter Moylan

Last updated: 4 May 2024