ContactOffice
Encyclopedia
ContactOffice is a web application accessible with a html
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....

 browser (browser), developed by ContactOffice Group. It is a virtual office consisting of a set of interrelated tools (webmail, calendar
Calendar
A calendar is a system of organizing days for social, religious, commercial, or administrative purposes. This is done by giving names to periods of time, typically days, weeks, months, and years. The name given to each day is known as a date. Periods in a calendar are usually, though not...

, document storage, tasks, notes, bookmarks, etc.).

The application is available in:
  • SaaS (Software as a service), hosting on ContactOffice shared servers
  • Licence, hosting on the user's own server


In November 2010, the software publisher ContactOffice reported a total of 450,000 users.

General

The core of the application is written in Java. The new interface of the virtual office ContactOffice is developed in AJAX
Ajax
- Mythology :* Ajax , son of Telamon, ruler of Salamis and a hero in the Trojan War, also known as "Ajax the Great"* Ajax the Lesser, son of Oileus, ruler of Locris and the leader of the Locrian contingent during the Trojan War.- People :...

, based on the Google Web Toolkit
Google Web Toolkit
Google Web Toolkit is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Other than a few native libraries, everything is Java source that can be built on any supported platform with the included GWT Ant build files...

 (GWT). Because of this, it presents a user environment similar to that of traditional clients (drag-and-drop, right-click). The application components are downloaded in the browser's cache, which means data is saved on the server.

Messages

ContactOffice offers SMTP, POP and IMAP compatible web mail. In addition, emails are accessible via most of the traditional clients (Mozilla Thunderbird
Mozilla Thunderbird
Mozilla Thunderbird is a free, open source, cross-platform e-mail and news client developed by the Mozilla Foundation. The project strategy is modeled after Mozilla Firefox, a project aimed at creating a web browser...

, Outlook Express
Outlook Express
Outlook Express is an email and news client that is included with Internet Explorer versions 4.0 through 6.0. As such, it is also bundled with several versions of Microsoft Windows, from Windows 98 to Windows Server 2003, and is available for Windows 3.x, Windows NT 3.51, Windows 95 and Mac OS 9...

, etc.) using POP3 and/or IMAP. ContactOffice also has POP and IMAP clients allowing access to distant email accounts.

Documents

Documents can be stored and managed using the web interface and/or the WebDAV server. The ContactOffice web interface also contains a WebDAV and SMB/CIFS client, allowing access to distant files.

Sharing

The user can share data with other users, for example in groups, using a system of specific rights (for example, read-only mode for certain documents).

Additions or changes can be viewed via RSS feed for most of the tools.

Interaction

It is possible in every tool to import and export data to corresponding formats (for example, vCalendar in Calendar).

An XML-RPC API allows non interactive operations on accounts and corresponding data.
AMIT RAJPUT

Synchronization

Contacts, notes, tasks and calendars can be synchronized with most personal information managers including BlackBerry
BlackBerry
BlackBerry is a line of mobile email and smartphone devices developed and designed by Canadian company Research In Motion since 1999.BlackBerry devices are smartphones, designed to function as personal digital assistants, portable media players, internet browsers, gaming devices, and much more...

 and iPhone
IPhone
The iPhone is a line of Internet and multimedia-enabled smartphones marketed by Apple Inc. The first iPhone was unveiled by Steve Jobs, then CEO of Apple, on January 9, 2007, and released on June 29, 2007...

.

SaaS

It is possible to use the application in SaaS
Saas
SAAS is an abbreviation for* Social Accountability Accreditation Services* Software as a service * Student Awards Agency for Scotland* Seattle Academy of Arts and Sciences* South Australian Ambulance Service...

 (Software as a Service) using the publisher's infrastructure as application host. The accounts are free. For certain formulas, a certain amount must be paid dependent on the number of suggested features, storage capacity and personalization.

Licence

The application can be deployed on a Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 or Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 infrastructure and can optionally be interfaced with software like Apache (web server), SpamAssassin (anti spam), ClamAV (anti virus), etc. Authentication is possible using an LDAP directory or SSO (Single Sign-On), amongst others .
To conclude, ContactOffice can be used as an education system, in schools and universities, for example for transmission of homework, class forums etc.

See also

  • Open source: Zimbra
    Zimbra
    Zimbra Collaboration Suite is a groupware product created by Zimbra, Inc., located in Palo Alto, California, USA. The company was purchased by Yahoo! in September 2007, and subsequently purchased by VMware on Tuesday, January 12, 2010. The software consists of both client and server components...

    , eGroupware
    EGroupWare
    EGroupware is free open source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists....

    , etc.
  • Proprietary : YouSAAS Desk, Google Apps
    Google Apps
    Google Apps is a service from Google providing independently customizable versions of several Google products under a custom domain name. It features several Web applications with similar functionality to traditional office suites, including: Gmail, Google Groups, Google Calendar, Talk, Docs and...

    , Zoho and so on.

Related links

  • Comparison of mail servers
    Comparison of mail servers
    This is a comparison of mail servers: mail transfer agents, mail delivery agents, and other computer software which provide e-mail services.- Feature comparison :- Authentication :- Antispam Features :...

  • Saas
    Software as a Service
    Software as a service , sometimes referred to as "on-demand software," is a software delivery model in which software and its associated data are hosted centrally and are typically accessed by users using a thin client, normally using a web browser over the Internet.SaaS has become a common...

     / ASP
    Application service provider
    An application service provider is a business that provides computer-based services to customers over a network. Software offered using an ASP model is also sometimes called On-demand software or software as a service ....

  • Information Technology and Communications in Education

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK