[imp] Managing Cyrus-IMAP from IMP
    Per olof Ljungmark 
    peo at intersonic.se
       
    Wed Mar 15 08:20:18 PST 2006
    
    
  
Hello,
I've had no luck trying to configure IMP to manage quotas and users on 
our Cyrus server. Perhaps someone on the list knows better how this is 
supposed to work?
Horde 3.0.9, IMP 4.0.4, Cyrus 2.2.12 and 2.3.1. cyradm works fine from 
command line, actual mail handling is fine, there are no errors in any 
log file AFAIKS.
cyrus is not configured for virtual hosting, but have
"unixhierarchysep: yes" and alternate name space.
thanks,
servers.php:
$servers['Stellablue'] = array(
     'name' => 'Stellablue',
     'server' => '<server fqdn>',
     'hordeauth' => true,
     'protocol' => 'imap/ssl/novalidate-cert',
     // 'protocol' => 'imap',
     'port' => 993,
     'folders' => '',
     'namespace' => '',
     'maildomain' => 'inter-sonic.com',
     'smtphost' => 'foo-bar.inter-sonic.com',
     'smtpport' => 25,
     'realm' => '',
     'preferred' => '',
     'admin' => array(
         'params' => array(
             'login' => 'cyrus',
             'password' => 'passwd',
             // The 'userhierarchy' parameter defaults to 'user.'
             // If you are using a nonstandard hierarchy for personal
             // mailboxes, you will need to set it here.
             'userhierarchy' => 'user/',
             // Although these defaults are normally all that is required,
             // you can modify the following parameters from their default
             // values.
             'protocol' => 'imap/ssl/novalidate-cert',
             // 'protocol' => 'imap/notls',
             'hostspec' => '<server fqdn>',
             'port' => 993
         )
     ),
     'quota' => array(
         'driver' => 'cyrus',
         'params' => array(
             'login' => 'cyrus',
             'password' => 'passwd',
             // The 'userhierarchy' parameter defaults to 'user.'
             // If you are using a nonstandard hierarchy for personal
             // mailboxes, you will need to set it here.
             'userhierarchy' => 'user/',
             // Although these defaults are normally all that is required,
             // you can modify the following parameters from their default
             // values.
             'protocol' => 'imap/ssl/novalidate-cert',
             // 'protocol' => 'imap/notls',
             'hostspec' => '<server fqdn>',
             'port' => 993
         )
     ),
     'acl' => array(
         'driver' => 'rfc2086',
     ),
     'dotfiles' => false,
     'hierarchies' => array());
    
    
More information about the imp
mailing list