Weasel

Versione: 
2.9
Data rilascio: 
Venerdì, 16 Ottobre, 1998

Licenza:

Interfaccia:

Authors/Port authors:

Weasel: demone POP3 ed SMTP (opzionale anche IMAP) per OS/2. Permette di controllare quali sono gli IP autorizzati a spedire e di bloccare la ricezione da un elenco di host specifici. Questo software era "optional shareware", il che significava che stava all'utente decidere se registrarsi o meno. L'autore ha comunque intenzione di continuare a fornire supporto e nuove versioni per il prossimo futuro.

Si ringrazia Peter Molyan, l'autore, che il 17/09/2014 ha rilasciato il codice sorgente di uno dei mail server più usati sulla piattaforma OS/2, sotto licenza GPL.

 

Questo software è distribuito come pacchetto compresso, da scaricare e installare manualmente; se ci sono prerequisiti da soddisfare, andranno anch'essi scaricati e installati manualmente.

Installazione manuale

Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Scompattare nella cartella di destinazione, creare oggetti con makefolder.cmd e configurare (vedi file Weasel.INF). Vedi sotto per il(i) link di download.

Warp 4.51 o superiore per supportare file di dimensioni oltre i 2GB. Il programma è stato sviluppato utilizzando il Toolkit Modula/2 per OS/2, in linguaggio Modula-2 (una evoluzione del linguaggio Pascal, vedi la documentazione).

Qui di seguito trovi i link di download per l'installazione manuale del software:

Weasel v. 2.9 (4/5/2024, Peter Moylan) Readme/What's new
LIST OF CHANGES Version 2.9 (04 May 2024) Time delay before 2nd attempt to query nameserver. Weasel will now not insert a DKIM signature if one is already present. Fixed: SPF parser was looking for the wrong kind of bracket as a macro delimiter. DKIM parameters are now specified per domain.
 ftp.pmoylan.org/Weasel/weasel_2.9.zip  local copy
Multimigrate v. 0.1 (3/3/2024, Peter Moylan) Readme/What's new
WEASEL TOOL TO SWITCH YOUR WEASEL CONFIGURATION TO MULTIDOMAIN MODE For safety, you should stop Weasel while you run this program, because it moves mail between directories. The program has to be run from the same directory where Weasel lives. The program shifts data around to turn your Weasel installation into a multidomin configuration. If you're nervous about what it does, just duplicate your Weasel directory and make the change on the duplicate, as a test. However, there's little risk of anything going wrong. Your users won't notice any difference, because the program moves their mail files to the right place. If you don't like the result, Setup.exe has an option to switch you back to single-domain mode, but that option will eventually be removed from Setup. MOTIVATION Originally, Weasel only supported a single mail domain, but a multi-domain option was added later. Having to support two different modes has turned out to be a nuisance, because it makes the source code complicated, with all that means in terms of making mistakes when modifying the code. I try not to modify the code too often, but there are always requests to add features, and new features result in new bugs. To simplify things a bit, my medium-term goal is to eliminate the single-domain mode. Obviously, it will ease the transition if people move to the multidomain option in advance. There is no longer a good reason for staying in single-domain mode. The multidomain mode works well for several domains, and that includes the case where "several" means "one". AUTHOR Peter Moylan peter@pmoylan.org http://www.pmoylan.org
 ftp.pmoylan.org/Weasel/multimigrate_01.zip  local copy
Weasel v. 2.9 (, Peter Moylan)
 ftp.pmoylan.org/Weasel/WeaselSrc_2.9.zip  local copy
Weasel (, Peter Moylan) Readme/What's new
QMAIL.CMD Purpose: Place outgoing mail in Weasel's "forward" directory Author: Peter Moylan Updated by: Steven Levine Last updated: 1 December 2022 OVERVIEW Weasel uses a mail directory called "forward" to hold mail that is waiting to be sent out, and there is a way using event semaphores to tell Weasel to re-check this directory. This means that you can manually send mail out by placing it in this directory. It also gives a way for third-party software to hand mail over to Weasel for delivery. For this to work, the mail file must have the same format as Weasel uses for its own *.FWD files. The purpose of QMAIL.CMD is to translate the message into that format, and then copy it into the right directory. PREREQUISITES 1. You must have RXU.DLL somewhere in your LIBPATH. (Which could be in the Weasel directory, because most people have a '.' in their LIBPATH; but it is probably better to put it where you keep other DLL files.) If you don't already have this DLL installed, it is available from Hobbes with the name rxu1a.zip. 2. Scripts called SELECTTNI.CMD and INI_VAL.CMD are also needed, either in the Weasel directory or somewhere in your PATH. To get these, look for a file GenINI.zip in the same place you found qmail.zip. INSTALLATION There is no special installation requirement. You can put QMAIL.CMD anywhere in your file system, subject to just one restriction: it expects to find WEASEL.INI or WEASEL.TNI in the directory that you execute it from. The easiest way to ensure this is to put the command file into the Weasel main directory. The file SayTZ.exe, which is included in this zip file, must be put either in the working directory (usually the Weasel main directory) or somewhere in your PATH. USAGE The message to be sent must be a file in the standard e-mail format: header lines, a single blank line, and then the message body. If you start QMAIL with no parameters, it takes its input from standard input. This means that you can manually send a message by typing it in on the spot: qmail From: me@this.place To: myfriend@another.place Subject: Test message This is a test message ^Z (The control/Z character is the way to force an end-of-file condition from the keyboard.) The header should contain at least a "From:" and a "To:" line. To be consistent with the SMTP standard a few other headers are compulsory, but most mail software is fairly lenient on this point. Third-party software would normally do the job by piping the message into standard input, by a method such as qmail <message.tmp or perhaps otherprogram | qmail You can also use the form qmail filename to send the contents of "filename" as a mail message. You may also, if you wish, specify the "from" and/or "to" e-mail addresses as parameters. The full form is qmail -f fromaddress -t toaddress filename (The parameters can be given in any order.) If the -f and -t parameters are included, qmail will also insert "From:" and/or "To:" lines into the message header if they are missing. It will also add a "Date:" line if that is missing.
 ftp.pmoylan.org/Weasel/tools/qmail.zip  local copy
Scheda aggiornata l'ultima volta il: 18/07/2024 - 05:35

Aggiungi un commento