Horde webmail and gollem

Required packages

Aptitude install horde3 imp4 gollem openntpd ntpdate

Configuration of horde, imp, gollem

  • Created /etc/apache2/conf.d/horde3.conf
Alias /horde3 /usr/share/horde3
  • enable configuration via web
chown –R www-data.www-data /etc/horde
  • changed /etc/horde/horde3/conf.php by removing exit(0); in beginning of file. This makes it possible to configure horde via the web.
  • enable logging
chmod g+w/var/log/horde/
  • apache2ctl restart

Results in a changed /etc/horde/horde3/conf.php

Results in a changed /etc/horde/imp/conf.php

Results in a changed /etc/horde/gollem/conf.php

  • create databases
cd /usr/share/doc/horde3/examples/scripts/sql/
  • change password in create.mysql.sql

horde connects to mysql user user horde password **

mysql < create.mysql.sql

cd /usr/share/doc/imp4/examples/scripts/sql/
  • add line
USE horde;

to imp.sql

  • create
mysql < imp.sql
  • Activate imp and gollem in /etc/horde/horde3/registry.php by changing

their status to 'active';

  • add following line in /etc/horde/imp4/header.php
$_header['X-Originating-IP'] = $_SERVER['REMOTE_ADDR'];
  • replace the Example configurations in /etc/horde/imp4/servers.php with
$servers['imap'] = array(
      'name' => 'IMAP Server',
      'server' => 'localhost',
      'hordeauth' => 'full',
      'protocol' => 'imap/notls',
      'port' => 143,
      'maildomain' => 'mu.edu.et',
      'smtphost' => 'localhost',
      'smtpport' => 25,
      'realm' => '',
      'preferred' => '',
      'login_tries' => 1,
      'quota' => 'courier',
);
  • replace the contents of /etc/horde/gollem/backends.php with
$backends['hordeftp'] = array(
      'name' => 'FTP Server',
      'driver' => 'ftp',
      'preferred' => '',
      'hordeauth' => 'full',
      'params' => array(
          'hostspec' => 'localhost',
          'port' => 21,
          'pasv' => false,
      ),
      'loginparams' => array(
      ),
      'clipboard' => true,
      'attributes' => array('type', 'name', 'download', 'modified',
                            'size', 'permission', 'owner', 'group')
);
vlir/projects/horde.txt · Last modified: 2009/03/12 18:14 by jdc
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki