




deepOfix features one of the quickest and simplest operating system installers ever written for GNU/Linux! You don't need to have any prior experience on GNU/Linux, you don't need to be a high-end system admin and it hardly takes any time. You could complete the server installation with just 15 simple questions and within 25 minutes. And get instant productivity right after the server installation!
deepOfix makes it extremely easy to manage the server. We ensure that a lack of prior GNU/Linux server administration experience is not a problem at all. The EasyPush Server Manager (our server management system) simplifies day-to-day server administration and monitoring tasks. EasyPush allows a server admin to build up upon their knowledge of server administration and learn more about GNU/Linux.
Want to know more...
deepOfix is one of the first (and few) GNU/Linux operating systems that ship with built-in and pre-integrated support for LDAP. LDAP support in deepOfix goes beyond installation - in deepOfix LDAP is not just installed, but also configured as the default store for user account data and password information. LDAP support not only enables deepOfix to be highly scalable, but also ensure a large group of features that would otherwise have been impossible.
Want to know more...
Superior account management is one of the most important features of deepOfix:
The EasyPush Server Manager lets you do this (and more) all this in just a few seconds!
Want to know more...
deepOfix allows you to have greater control with on how your mail sending and delivery (SMTP) services work. Additionally, it provides you with out-of-the-box POP3 and IMAP services to access your mailbox.
Want to know more...
Web-based email is here to stay! It lets you access your mailbox from just about anywhere on the Internet and your local network
Want to know more...
Spam, unwanted junk emails and email-borne viruses affect just about everyone now! Here is how deepOfix frees you from having to bother about spam and virus:
Want to know more...
LDAP-based addressbooks can really change the way you look at centralised contact management in your organisation:
Want to know more...
Do you frequently send out emails to multiple users using simple CCs? deepOfix will help you simplify your group mailings and email distribution lists:
Want to know more...
Want to know more...
Get your deepOfix server to work better for you:
deepOfix is one of the first (and few) GNU/Linux operating systems that ship with built-in and pre-integrated support for LDAP. LDAP support in deepOfix goes beyond installation - in deepOfix LDAP is not just installed, but also configured as the default store for user account data and password information. LDAP support not only enables deepOfix to be highly scalable, but also ensure a large group of features that would otherwise have been impossible.
LDAP stands for Lightweight Directory Access Protocol (LDAP). LDAP is a networking protocol for querying and modifying directory services. A directory is a set of information with similar attributes organized in a logical and hierarchical manner. The most common example is the telephone directory, which consists of a series of names (either of a person or organization) organized alphabetically, with an address and phone number attached. A directory service is a software application that allows you query, access and modify information stored in a directory. (Source: wikipedia.org)
Directory services are very popularly employed in servers to store all sorts of user information and server configuration as well.
The deepOfix Mail Server is completely built around LDAP. We have endeavoured to use a LDAP-based directory for almost everything that deserves to be stored and could be stored in the directory.
deepOfix uses LDAP to store and access the following information:
LDAP impacts deepOfix in many ways:
deepOfix uses the excellent and free / open source OpenLDAP software to provide directory services. Additionally tools like qmail with LDAP patches (qmail-ldap) (for email delivery services) and Samba (for MS Windows domain and file sharing services) now support LDAP to enable such functionality to be developed and used.
Superior account management is one of the most important features of deepOfix:
Account management is one of the most common and recurring server management tasks! It covers responsibilities such as creating accounts, tracking account usage (disk usage, account misuse etc.), configuring (and tracking) password expiry settings, disabling or deleting accounts, changing user account settings, applying or changing the same setting across multiple users and so on.
A lot of these tasks can be very repetitive in the absence of good reporting and management tools. It could sometimes involve writing complicated scripts and programs to automate such tasks. The actual complexity of these tasks, in turn, depends upon the complexity and diversity of underlying technology used for account management.
How complicated do you think it would be to:
By default, there are no Free / Open Source Software tools that would enable you to do this automagically on a server - much less on a server which uses LDAP for account management! Most of the tasks above would involve scripting and programming of some apart from very detailed knowledge of how the operating system work and operates.
The EasyPush Server Manager, an integrated server management system for deepOfix, provides multiple tools to ease account management:
All user account properties and attributes in one place
In spite of using multiple components to manage and apply account properties and attributes in the system, deepOfix provides you with facilities to manage all user-related information in one place.
EasyPush is the first Free / Open Source Software tool that provides you with cross-component integration for account management. Unlike other systems (mostly command line oriented but some web-based as well) EasyPush does not make you use multiple user interfaces to configure and manage properties related to user accounts.
A single window to query account information
EasyPush is one of the first server management systems that give you the ability to get a list of all user accounts along with their corresponding email addresses, full names and disk usage and quota information in one place. You can even download all this information in a CSV file for further processing and reporting!
Additionally, the query interface allows you to search users based on specific criteria, such as: group membership, disk usage, email address or full name or user name content and password last or next change dates.
Ability to apply the same setting across multiple accounts
EasyPush solves the classic problem of repetitive account management tasks. It provides you a very simple mechanism to apply the same change or setting across multiple users!
Not only can you change all users' passwords at one time, you can also set (or unset) mailbox quotas, group memberships and password expiry settings for everyone at the click of a button.
Two ways to do group memberships
You can think about group memberships as a user belonging to multiple groups or a group having multiple users as members. No matter how you want to look at group memberships, EasyPush will let you apply group memberships.
Ability to operate on user or group data before deleting it
Deleting a user is no longer as simple as deleting the user's complete mailbox and data! Most people today want to make a backup of the user's mailbox and data, copy the user's email to another user, forward all future emails to another user and so on. Tasks like this can also become fairly complicated - requiring server administrators to turn to shell scripting or programming to automate the tasks.
However, EasyPush provides you with a simple interface to do this in a jiffy!
... and many more under development
The EasyPush Server Manager's account management system is only getting better, simpler and more capable. Our next few features include built-in and web-based mass user creation and migration tools...
Build a neatly-categorised organisation-wide addressbook of common contacts
Ensure that information is always fresh because it is managed centrally
A single addressbook serves contact information about local users & groups and other contacts
Web-based email is here to stay! It lets you access your mailbox from just about anywhere on the Internet and your local network:
deepOfix Webmail really liberates users:
Apart from this, the EasyPush Server Manager lets you customise your webmail operations through a simple user interface giving you complete control on how your user's operate and use webmail. EasyPush lets you:
And these are default, built-in features that works out-of-the-box without requiring any configuration!
Spam, unwanted junk emails and email-borne viruses are a tremendous nuisance and affect just about everyone now! Here is how deepOfix frees you from having to bother about spam and virus:
deepOfix is one the first GNU/Linux operating system to ship with a completely integrated, configured and working spam and virus control solution! The moment you start receiving emails through deepOfix, each email gets subjected to spam and virus checks - right out of the box!
This simply means that your email mailboxes can be clean right after installation and through out the timespan of operation of your mail server!
deepOfix ships pre-integrated with the Clam Anti-Virus (ClamAV) anti-virus system. ClamAV is a Free / Open Source Software toolkit developed and maintained by a community. It is as good and as capable as any other proprietary anti-virus toolkit.
deepOfix provides integrated features to scan all incoming and outgoing emails for viruses using ClamAV. Emails found to be infected by viruses are quarantined in a separate quarantine directory for further action.
SpamAssassin is a Free / Open Source Software toolkit that uses a rule-based system to classify and filter spam messages. It does not just depend upon email content based filters to classify spam but also tests the email against DNS-based IP, URL and other blacklists.
SpamAssassin fires up thousands of rules per email to test for various conditions that can help classify spam. For each rule that matches for the email, the score of the email (or probability of the email being spam) increases. deepOfix ships with default score thresholds over which email can be considered to be spam. There are four sorts of such thresholds in deepOfix:
deepOfix offers automatic updates to both spam and virus patterns and definitions. This means that not only is your deepOfix ready to fight against malicious email content today, but also remains strong enough to keep fighting against them in future as well.
deepOfix quarantines emails in a special section of the mail server under various conditions:
Emails in this quarantine area of the server can either be processed manually by the server administrator or can also be flushed automatically after they become older than a certain number of days. The server administrator can either delete the emails from the quarantine permanently or release them to the originally intended recipients, in case of incorrect classification.
The deepOfix spam control system has the ability to send email updates of processing done on emails. Email updates can be sent to the email's recipient(s) or sender with an additional copy being addressed to the server administrator. These email updates are entirely at your option and can even be disabled if required.
Controlling spam is a continuous battle - one which involves implementing new strategies just about as quickly as spammers come up with new ways to send out spam and other types of malicious emails! Our continued research enables us to be ready for all current and future challenges.
And we ship new spam control techniques to you through out automatic update system!
deepOfix allows you to have greater control with on how your mail sending and delivery (SMTP) services work. Additionally, it provides you with out-of-the-box POP3 and IMAP services to access your mailbox.
deepOfix goes far beyond basic email services. Email services in deepOfix are not only configurable but have default pre-integrated settings that are far more advanced than most other mail servers'.
The deepOfix SMTP server lets you do the following:
And all this is configurable through an easy to use user interface!
The deepOfix IMAP and POP3 server lets you configure the following:
Do you frequently send out emails to multiple users using simple CCs? deepOfix will help you simplify your group mailings and email distribution lists:
deepOfix allows you to group users into groups. A user can belong to multiple groups and at the same time a group can contain multiple users. Groups can be populated either by modifying the user (and choosing which groups the user belongs to) or by modifying the group (and choosing which users are a part of the group).
If you want, you can configure groups as simple email distribution lists. By configuring an email address for a group, any email sent to the group will be distributed to the users who belong to the group. No more CC: and BCC: lists. No more looking up which users to mark a copy of the email to. Just create another group for frequently used email distribution lists.
Simple email distribution lists can be problematic if misused. Sometimes you might also want to restrict who can send emails to a distribution list or at times you might want to look at what has been sent before allowing it to be sent to everyone.
EasyPush lets you manage both these situations with very great ease! You can not only allow specific users in your mail server to send emails to a group but allow other email addresses as well. Similarly, email moderation facilities let you have a look at the content of emails before they reach group members.
Do you need to:
If you host your emails with an email service provider, then to use deepOfix you would have to setup a service so that emails from the service provider's server can be downloaded and distributed to your server. deepOfix allows this via its email fetch feature.
deepOfix support POP3 and IMAP protocols for fetching emails from your service providers server. Once you've configured the server to fetch emails from, you just have to configure the remote account details (remote username and password) and then map that to a local user account.
To simplify the administration of multiple (sometimes in hundreds) email accounts, email service providers have facilities for the creation of a single account that can receive email for multiple (or all) users in just one mailbox.
deepOfix provides you features for fetching emails from such accounts as well. At just a click of a button you can mark a certain account as a multi-drop account. deepOfix will use the fetchmail tool to download the emails and then deliver the email to intended local user.
ESM is an exclusive web-based server management system for deepofix. It helps you manage your server using a web browser from anywhere in the network. It also helps you in managing your server effectively without having to use any console.
ESM as a web interface helps the server admin to do various tasks using the browser. The different functionalities of ESM are discussed below. It would help you greatly if you have access to an ESM while going through the document.
Using the Account tab in ESM, a server admin can create,delete and modify account settings of any user in the system. Apart from this through the account tab, a server admin can also create, modify and delete different groups for the users. Attributes of each user has been divided into 3 main categories, namely, Account Details, Email Settings, Contact Details.
Each group has a name, option to specify an email address for the group, option to add both local and non-local users to the group, and a tag to describe the purpose of the group. Apart from this, ESM also provides you the feature of adding multiple users upto 200 users at a time to the server.
Using the Network tab in ESM, A server admin can configure the network and firewall related attributes of the server. Network settings include network configuration, DNS settings, network routes and host routes.
Firewall settings allows server admin to set different firewall rules on the basis of the source and destination of the packets. Through ESM, the server admin can create rules for packets coming from lan to internet, from internet to lan and from internet to the server apart from rules set globally which will be applied to all the 3 cases also. Also you can specify some known ports to ESM, so that they can be directly used to set firewall rules.
In Network tab, there is also a switch board which allows the server admin to restart firewall or network of ther server so that all the changes made to firewall or network settings are applied.
The Mail Server tab takes care of all the configuration related to a mail server including SMTP settings, Email Domains, webmail settings, Address book and many more.
This tab deal mainly with scanning the mails through different scanners to find out if the mail is a spam, virus or a good mail. Once the mails go through different scanners, it gets filtered if it is a spam or a virus and can be released only if the server admin allows it.
Using this tab, server admin can get the backup of the configuration of the present server or restore the configuration of some server to the present server.
This tab deals with various normal jobs of a server. From managing different services running on the system to displaying all the installed packages, setting the local time to changing the root password of the server, this tab controls all these jobs in the server.