Horde and IMP under SOLARIS

Marcelo Alejandro Naddeo mnaddeo@mdp.edu.ar
Wed, 19 Dec 2001 12:37:59 -0300


Horde is aparently ok, but when I try to run IMP, it give's me the followin
error message:



            Fatal error: Call to undefined function: page_open() in
/usr/local/apache/htdocs/horde/imp/index.php3 on line 15



Where can I look for this problem??



Thanks



Marcelo Alejandro Naddeo

Centro de Cómputos

Universidad Nacional de Mar del Plata

Buenos Aires

Argentina




>From accdias@sst.com.br Date: 19 Dec 2001 13:44:29 -0200
Return-Path: <accdias@sst.com.br>
Mailing-List: contact imp-help@lists.horde.org; run by ezmlm
Delivered-To: mailing list imp@lists.horde.org
Received: (qmail 83841 invoked from network); 19 Dec 2001 15:47:23 -0000
Received: from a.mx.sst.com.br (qmailr@200.223.199.3)
  by clark.horde.org with SMTP; 19 Dec 2001 15:47:23 -0000
Received: (qmail 13727 invoked from network); 19 Dec 2001 15:47:08 -0000
Received: from storm.sst.com.br (none@200.223.199.5)
  by a.mx.sst.com.br with SMTP; 19 Dec 2001 15:47:08 -0000
From: Antonio Dias <accdias@sst.com.br>
To: imp@lists.horde.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Evolution/1.0 (Preview Release)
Date: 19 Dec 2001 13:44:29 -0200
Message-Id: <1008776670.1818.12.camel@storm>
Mime-Version: 1.0
Subject: Auth problem with realm option

Hello all,

I sent this message early in error to Jan Schneider and he instruct me
to post it in the list.

I am testing IMP from the CVS tree with vpopmail backend. I have several
virtual domains and I must authenticate (via pop3) using the user@realm
notation. I set realm variable in servers.php as you can see in:

$servers['qg'] = array(
    'name' => 'qg.mat.br',
    'server' => 'pop.qg.mat.br',
    'protocol' => 'pop3',
    'port' => 110,
    'folders' => '',
    'namespace' => '',
    'maildomain' => 'qg.mat.br',
    'smtphost' => 'smtp.qg.mat.br',
    'realm' => 'qg.mat.br',
    'preferred' => 'preferred'
);

What happens is that realm is not being passed to the authentication
engine because (I think) in imp/lib/IMP.php we are sending $imp['user'].
I change that to $imp['uniquser'] and authentication was possible so I
made a patch and put it at
<http://storm.sst.com.br/IMP.php-login-as-uniquser.patch>. Could you
please take a look at it and see if this is the right solution for the
problem?

If you need more information please feel free to ask me about.

--
Thanks in advance,
Antonio Dias