Clement is an email server application. Its main function is to block unwanted mail (spam) as soon as possible in the email exchange process. It accepts or rejects email while the SMTP session, initiated by the email sender, is still pending, accepting legitimate email messages without the need to return an error status to non-existent or "borrowed" return address later. Clement can operate in two modes, either as a standard MTA (as sendmail, Postfix, Exim, Exchange, etc.) to store email in the recipient's own area, or to transmit the mail to an another SMTP server acting as smart spam filtering device. Each email domain name Clement knows about can be treated in one of these two modes depending on the group to which the domain name has been set. Each message is verified by a virus scanner (ClamAV) while the SMTP connection is still open, but the refusal of mail and the reason for refusal is notified to the actual sender. Mail management is done via a Web interface and can be delegated to three administrative levels (Root-Admin, Group-Admin, Domain-Admin). Standard users can access their own logs (sent email status, email rejected, quarantined email, etc.). With this interface, the user can handle the rejection and acceptance of mail. Users who are level "Admin" can access the session logs (via the Web interface). Clement uses a SQL database (PostgreSQL, MySQL) to store and manage logs, user profiles, and dynamic management of directives concerning the sender-receiver relationship.
Colossal Mind Language Detector detects a user's preferred language. It parses the HTTP Accept-Language header and determines the most suitable language for the user from a list of supported languages. The detected language can fallback to a language associated with the user's country in case the Accept-Language header is not sent by the browser. The detected language can be stored in a cookie to avoid needing to detect the language again in subsequent requests.
SalatReminder is a simple Atom feed generator that displays today's Salat timings based on your IP address' geographical location. Prayer timings are sourced from Islamic Finders Prayer Web service. Default options can be configured in a config.ini file. It does not work well with proxies that affect geolocation, but the title of the feed contains the current city and country.
OpenDynamo is a Web site creation, backup, and restore tool with an easy and attractive user interface. It is specifically designed for those with no Web site experience or prior knowledge. With just a few clicks, anyone can create a new site. Editing is similar to composing an email, and can be done through the browser. It is a single script with no external requirements apart from common PHP libraries.
HelpDEZk is a powerful system for managing requests and incidents, and facilitates efficient workflow management of all processes involved in service execution. In addition to the ability to log all processes and maintain a request’s history, it can pass requests through many approval levels. Simple and intuitive screens make day-to-day use easy for your team.
It's All Good is a simple service monitoring framework to make it easy to monitor various services on a server. Its API is dead simple, and a handful of modules are already available for common things like disk usage, checking that SMTP is running, SSL certs are valid, or a page's contents. It can easily be used with a service like Pingdom so that you can monitor your servers' health with only 1 alert (which you can get for free). It's small, compact, fast, and loads nicely on most mobile devices including your iPhone or Android device.