Addresses of known senders are kept in a whitelist and the system is totally transparent to them. Unknown senders receive an email asking them to respond with a password. This response will cause their address to be added to the whitelist.
MARP tries not to respond to daemons and mailing lists if they can be identified as such.
For users with <anything>@example.com style addresses, there is a passthrough list of recipient addresses. This is useful for interaction with websites or similar from whence an email will be sent but the sender address is unknown. Adding email@example.com to the passthough list will cause the sender's address of any mail sent to that address to be added to the whitelist.
When initating an email dialogue, it is, of course, polite to add the recipient to the whitelist. To facilitate this, there is a sending filter for use with Pine that adds recipient addresses to the whitelist.
Emails that have elicited a response from MARP are stored in a temporary mailbox as are responses from mailer daemons that result from receiving emails with problematic return addresses. There are shell scripts to clean up this detritus suitable for running from a crontab.
Autoresponses are put into the Sendmail queue rather than being sent immediately, as a defense against mail loops.
Download Marp: marp-1.0.1.tar.gz (10k)
Mice server does not connect to the internet itself - it relies on programs such as pppd to do that. An example set-up using pppd is supplied.
There is console client program for Linux, a GUI Java client that runs on Linux, Windows XP, Windows 95 and the Psion 5mx, or telnet can be used as the client.
In version 4.2, the server can interrogate the clients to check that they are still responding and, if neccessary, terminate the internet connection. The reason for this is that on, for example, a wireless network, if the network is disconnected, the server does not recognise that the client has disappeared for some time. Telnet clients should respond to the check but this is not guaranteed.
Download Mice: mice-4.2.tar.gz (92k)
Snooze alarms and keep on working. Includes Alarm Killer and Silent Alarm Beeper.
Alarm Enhancer, Version 6.39, for the Psion 3C, 3A and Siena. enhan639.zip (30k)
|Sir Alan's email address: firstname.lastname@example.org