PDA

View Full Version : Which configs for horde ?


misterm
25th September 2005, 12:14
Hello

I would like which configs, it is necessary so that, the customers, when it this connects, that he can consult their emails ?

To some extent, I which configuration, is it necessary would like to have to take so that that functions with ISPConfig ?

/* Example configurations: */

$servers['imap'] = array(
'name' => 'IMAP Server',
'server' => 'imap.localhost',
'hordeauth' => false,
'protocol' => 'imap/notls',
'port' => 143,
'folders' => 'mail/',
'namespace' => '',
'maildomain' => 'server1.localhost',
'smtphost' => 'smtp.localhost',
'smtpport' => 25,
'realm' => '',
'preferred' => '',
'dotfiles' => false,
'hierarchies' => array()
);

$servers['cyrus'] = array(
'name' => 'Cyrus IMAP Server',
'server' => 'cyrus.example.com',
'hordeauth' => false,
'protocol' => 'imap/notls',
'port' => 143,
'folders' => '',
'namespace' => 'INBOX.',
'maildomain' => 'example.com',
'smtphost' => 'smtp.example.com',
'smtpport' => 25,
'realm' => '',
'preferred' => '',
'admin' => array(
'params' => array(
'login' => 'cyrus',
'password' => 'cyrus_pass',
// 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/notls',
'hostspec' => 'localhost',
'port' => 143
)
),
'quota' => array(
'driver' => 'cyrus',
'params' => array(
'login' => 'cyrus',
'password' => 'cyrus_pass',
// 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/notls',
'hostspec' => 'localhost',
'port' => 143
)
),
'acl' => array(
'driver' => 'rfc2086',
),
'dotfiles' => false,
'hierarchies' => array());

$servers['pop'] = array(
'name' => 'POP3 Server',
'server' => 'pop.example.com',
'hordeauth' => false,
'protocol' => 'pop3',
'port' => 110,
'folders' => '',
'namespace' => '',
'maildomain' => 'example.com',
'smtphost' => 'smtp.example.com',
'smtpport' => 25,
'realm' => '',
'preferred' => '',
'dotfiles' => false,
'hierarchies' => array()
);

$servers['exchange'] = array(
'name' => 'Exchange 5.5 server',
'server' => 'exchange.example.com',
'hordeauth' => false,
'protocol' => 'imap',
'port' => 143,
'folders' => '',
'namespace' => '',
'maildomain' => '',
'smtphost' => 'smtp.example.com',
'realm' => '',
'preferred' => '',
'dotfiles' => false,
'hierarchies' => array()
);

if ($GLOBALS['conf']['kolab']['enabled']) {
$servers['kolab'] = array(
'name' => 'Kolab Cyrus IMAP Server',
'server' => $GLOBALS['conf']['kolab']['imap']['server'],
'hordeauth' => 'full',
'protocol' => 'imap/notls/novalidate-cert',
'port' => $GLOBALS['conf']['kolab']['imap']['port'],
'folders' => '',
'namespace' => 'INBOX/',
'maildomain' => $GLOBALS['conf']['kolab']['imap']['maildomain'],
'realm' => '',
'preferred' => '',
'quota' => array(
'driver' => 'cyrus',
'params' => array(
'login' => $GLOBALS['conf']['kolab']['imap']['adminuser'],
'password' => $GLOBALS['conf']['kolab']['imap']['adminpw'],
'userhierarchy' => 'user.',
// Although these defaults are normally all that is required,
// you can modify the following parameters from their default
// values.
'protocol' => 'imap/notls/novalidate-cert',
'hostspec' => 'localhost',
'port' => 143
)
),
'acl' => array(
'driver' => 'rfc2086',
),
'dotfiles' => false,
'hierarchies' => array()
);
}


Thank you in advance

Yours sincerely

MM :)

falko
26th September 2005, 12:20
If Horde/IMP runs on the same machine as ISPConfig, then I'd use

'server' => '127.0.0.1'

and

'smtphost' => '127.0.0.1'

misterm
26th September 2005, 17:10
Hello

If Horde/IMP runs on the same machine as ISPConfig, then I'd use


Code:
'server' => '127.0.0.1'

and


Code:
'smtphost' => '127.0.0.1'

Thank you in advance of your answer, but I would like to ask you, if it is possible, to look at the remainder of this configuration.

$servers['imap'] = array(
'name' => 'IMAP Server',
'server' => '127.0.0.1',
'protocol' => 'imap/notls',
'port' => 143,
'folders' => 'INBOX.',
'namespace' => '',
'maildomain' => '194.78.201.18',
'smtphost' => '127.0.0.1',
'realm' => '194.78.201.18',
'preferred' => ''
);

Because when I connect myself with email of another site, I have anything of all.

For example:
web1_demo@pictographic.be, does not pass web1_demo@debiansolutions.be, passes to him.

Which is the problem in all that ?
With you an answer ?

Thank you in advance
MM ;)