DOMjudge is an automated judgement system to run programming contests. It provides a mechanism to submit problem solutions and interfaces for teams, the jury, and the general public. It is lightweight, and depends on standard software to do its task. It has a Web interface for portability and simplicity. It is scalable, so distributed judging is easy. There is a modular system for plugging in languages and compilers. It features rejudging, clarifications, and detailed submission/judging info.
SquirrelMail is a standards-based Webmail package. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages are rendered in pure HTML 4.0 for maximum compatibility across browsers. It has very few requirements, and is very easy to configure and install. It has all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation.
Lynx > Do you know if both work with Lynx ? I've used SquirrelMail with Lynx and it works fairly well.
A programming language with the ease of a scripting language and the performance of a compiled language.
A non-graphical .NET Project management component which enables .NET applications to read, write, and manage Project documents without utilizing Microsoft Project.