[imp] IMP 4.0.1 Virtual Hosting - Default Identity Setting
Steven Theisen
stheisen at cybertie.net
Thu Jan 6 06:26:56 PST 2005
Please help, I am at my wits end ;)
I am running Horde/IMP with a group of virtual hosts sharing the same IP (HTTP
1.1). I need to automatically set the "reply to" and "from" addresses in the
default identity based on the domain used in the HTTP_HOST. Using the IMP
options, if I set custom "reply to" and "from" addresses in a new profile, then
it appears to work. I really need to do this automatically like I was able to
in IMP 3.x
I am running the following Horde installation on a Fedore Core 2 system:
- Horde 3.0.1
- IMP 4.0.1
- Turba 2.0
My Horde installation is properly configured to handle multiple domains (via
Apache):
http://mail.domain1.net
http://mail.domain2.net
http://mail.domain3.net
I am trying to get the Default Identity of the user to contain the domain URL
being used. In Imp 3.x I achieved this by making the following changes to
servers.php:
$vdomain = $_SERVER['HTTP_HOST'];
$vdomain = preg_replace('|^mail\.|i', '', $vdomain);
$vdomain = preg_replace('|^horde\.|i', '', $vdomain);
$servers['imap'] = array(
'name' => 'IMAP Login',
'server' => 'localhost',
'hordeauth' => true,
'protocol' => 'imap/notls',
'port' => 143,
'folders' => 'Mail/',
'namespace' => '',
'maildomain' => $vdomain,
'smtphost' => $vdomain,
'realm' => '',
'dotfiles' => false,
'preferred' => $vdomain,
'hierarchies' => array()
);
This does not seem to be sufficent for IMP 4.x no matter which domain I log
into, the "reply to" and "from" addresses are always domain1.net.
If I set custom "reply to" and "from" addresses in a new profile, then it
appears to work. I need to automatically set the "reply to" and "from"
addresses in the default identity based on the domain used in the HTTP_HOST.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the imp
mailing list