[horde] Problems with ingo - vacation and forward

Andreas Vögele voegelas at gmx.net
Fri Feb 10 03:41:01 PST 2006


info at web-front.de wrote:

> Horde runs on an extra webserver.
> 
> On the mailserver runs sendmail an procmail.
> The location of the homedirectories (Maildirecorty) from the suers are: /home/<user>/

Here's an example backend configuration:

$backends['procmail'] = array(
     'driver' => 'vfs',
     'preferred' => '',
     'hordeauth' => true,
     'params' => array(
         'hostspec' => 'mailserver.example.com',
         'procmailrc' => '.procmailrc',
         'port' => 21,
         'vfstype' => 'ftp'
     ),
     'script' => 'procmail',
     'scriptparams' => array(
         // What path style does the IMAP server use ['mbox'|'maildir']?
         'path_style' => 'maildir',
         // An array of variables to append to every generated script.
         // Use if you need to set up specific environment variables.
         'variables' => array(
             'DEFAULT' => '$HOME/Maildir/',
         )
     )
);

You've got to install an FTP server on the mail server so that Ingo can 
transfer the procmail scripts to the mail server. For example, you could 
install Debian's vsftpd package and use the following settings:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
listen_address=<IP address of internal interface>

Use iptables to make sure that only the Horde server may transfer files 
to the mail server.  Protect the connection with an IPsec or OpenVPN tunnel.

Note that Ingo will overwrite existing .procmailrc files in the user's 
home directories.



More information about the horde mailing list