6.0.0-git
2024-05-07
Last Modified 2008-09-16 by Eric Rostetter

First, install MySQL, following the directions found on numerous web sites on the internet.

Next, install Horde and IMP, following directions elsewhere on this wiki.

Then, install dovecot, following the instructions on http://wiki.dovecot.org/

Configure dovecot to use MySQL as per the directions at http://wiki.dovecot.org/AuthDatabase/SQL

Now, configure IMP:

  • Backup horde/imp/config/servers.php and imp/config/conf.php
    • Edit imp/config/servers.php and set 'hordeauth' => 'full' so users only

need to login once (Horde passes authentication data to IMP).

Now, configure Horde:

  • Backup your horde/config/conf.php file
    • Backup any relevant MySQL databases
    • Log in to Horde as an administrative user.
    • Navigate: Administration -> Setup -> Horde select the Authentication tab.
    • Switch authentication backend to SQL authentication w/custom-made queries
    • Set the encryption to use to store the password in the table to plain
    • Adjust Database/Table names to the ones defined when you configured dovecot.