WhoisUP monitors hosts via ICMP and shows the status in a webpage. When a host is down, it can send mail, write a syslog message, open a popup message, or play a sound. It uses Nmap to check hosts continuously.
Nimrod bindings for Python and Lua.
Mail system configuration with virtual domains and web based administration.