Back Home
Call Center
Box Configuration
Click Here to swich to the FUNCTIONS menu

Join the official vocp-users mailing list! Logo

Amnesty International - Help us cast the light on huma rights violations around the world
Back Home Click here if you require assistance to install VOCPsystem or if you want us to develop something special to fit your needs. Take a look at some screenshots! Frequently Asked Questions... Download the latest VOCPsystem version! About VOCPsystem and psychogenic
VOCP Web Interface

Whether you are across town or half-way around the world, you can access your voicemail through the internet thanks to VOCPweb.

Install Configure Use
Click here to see a screenshot/demo Download VOCPsystem Access this topic's printable version Contact our team

Throughout we will assume you are using the Apache web server, if not you will have to adapt these instructions accordingly.

All you really need to do is make sure you the webserver will allow you to run a CGI in the directory in which you have selected to install VOCPweb.

If you have a domain name, you could choose to create a virtual host for the messaging system, such that leads directly to the login. This would involve adding something to httpd.conf similar to:

<VirtualHost *>
        DocumentRoot    /usr/local/apache2/htdocs/vocpweb/
        Options ExecCGI
        <Location />
                AuthName "Yourcompany VOCP messaging area"
                AuthType Basic
                AuthUserFile /usr/local/apache/access/vocp.db
                require valid-user

and setting up the DNS to respond with the correct IP for request about

You may choose not to create a virtual host for VOCPweb. In that case, choose an existing host entry in httpd.conf and add an appropriate Location entry, for example:

<Directory /path/to/vocp>
	Options ExecCGI
        AuthName "Yourcompany VOCP messaging area"
        AuthType Basic
        AuthUserFile /usr/local/apache2/access/vocp.db
        require valid-user

The important things to note here are:

  • The Options ExecCGI which allow executions of CGIs.
  • The Auth* entries and the require directive, which password protect the VOCPweb interface. This is not required but highly recommended.

To complete the setup of the password protected directory, create the access control file with htpasswd. For example

# htpasswd -c /usr/local/apache2/access/vocp.db pat

will create the vocp.db file and ask for pat's password. Type it in. You may add entries to the file with

# htpasswd /usr/local/apache2/access/vocp.db ausername
at any time.

We recommend that you give each user a unique password. That way if you wish to later deny someone access to the interface, you may simply remove that person's entry instead of changing the password for everyone.

It is also recommended to have users login and check their messages through an SSL connection (encrypted connection, easily identified by the https://... URLs). SSL must be enabled through the webserver setup and is beyond the scope of this document, however it is well worth looking into.

That's pretty much all there is to setting up the webserver for use with VOCPweb. For additional assistance in configuring Apache, please see

You can now log in and use VOCPweb!


VOICE MAIL Phone - VOCPweb - xVOCP | WEB INTERFACE Overview | CALLER ID Configure - Call Center - Filter | TEXT-TO-SPEECH Configure - Email to voice mail - Program Output | FAXING Configure - Receive - Send - Dynamic | COMMAND SHELLS Overview | INSTALL Modems - vGETTY - VOCP | CONFIGURE vGETTY - VOCP - Boxes - Other | UPGRADE Overview

vGETTY Install - Test - Configure - Modems | VOCP Overview - Install - Configure - Upgrade - Boxes - Caller ID - Text-to-Speech - Command Shells - Coming Soon | xVOCP Configure - Use | VOCPhax Send - Receive | VOCPweb Install - Configure - Use | CALL CENTER Use - Caller ID | BOX CONFIGURATION Use - Test - Types


© 2000-2003 Psychogenic inc. All rights reserved.