[ingo] two sieve servers

Antonio Casado Rodriguez acasado at ual.es
Wed Oct 9 06:53:16 UTC 2013


El 08/10/2013 11:52, Antonio Casado Rodriguez escribió:
> El 01/02/2013 11:55, Antonio Casado Rodriguez escribió:
>>
>> El 01/02/2013 11:40, David Fernández Acín escribió:
>>> ----- Mensaje de Antonio Casado Rodriguez <acasado at ual.es> ---------
>>> Fecha: Fri, 01 Feb 2013 11:20:20 +0100
>>> De: Antonio Casado Rodriguez <acasado at ual.es>
>>> Asunto: Re: [ingo] two sieve servers
>>> Para: ingo at lists.horde.org
>>>
>>>> El 01/02/2013 11:02, David Fernández Acín escribió:
>>>>> Hi,
>>>>>
>>>>>> Does It work in IMP 6.0.3?
>>>>>>
>>>>>> Regards
>>>>>
>>>>>
>>>>> I have not done extensive testing, but I think so.
>>>>>
>>>>>
>>>>
>>>> It doesn't work for me.
>>>>
>>>> And
>>>> if ( $GLOBALS['session']->get('imp', 'server_key') ==
>>> "imap2.ual.es" ) {
>>>>
>>>> It don't work too.
>>>>
>>>
>>> I think you have to put the ID of server (imap1/imap2) instead the 
>>> hostspec
>>> ("imap1.ual.es"/"imap2.ual.es").
>>>
>>> $servers['IMAP1'] = array(
>>> 'name' => 'USERS A',
>>> 'hostspec' => 'imap1.ual.es',
>>> 'hordeauth' => true,
>>> ...
>>> $servers['IMAP2'] = array(
>>> 'name' => 'USERS B',
>>> 'hostspec' => 'imap2.ual.es',
>>> 'hordeauth' => true,
>>> ...
>>>
>>> If this not work, what is the value of "$GLOBALS['session']->get('imp',
>>> 'server_key')"?
>>
>> Hi, it works ok now, the error was set hotspec.
>>
>> It works with two scripts:
>> $GLOBALS['session']->get('imp', 'server_key')
>> $_SESSION["imp"]["0server_key"]
>>
>> Thanks you.
>>
>>
> Now, it doesn't work.
>
> Webmail version 5.1.2
>
> I've tried with several config in "ingo/config/backends.local.php"
>
> //if ( isset($_SESSION['imp']) && $_SESSION["imp"]["0server_key"] == 
> "imap_alumno") {
> //if ( $GLOBALS['session']->get('imp', 'server_key') == "imap_alumno" ) {
> //if ( $GLOBALS['injector']->getInstance('IMP_Imap')->server_key == 
> "imap_alumno" ) {
> if ( 
> $GLOBALS['registry']->mail->imapOb()->getInstance('IMP_Imap')->server_key 
> == "imap_alumno" ) {
> $backends['imap']['disabled'] = true;
> $backends['imap_alumno']['disabled'] = false;
>
> I've looked for in API Documentation, but i don't understand...
>
> Thanks you.
>
>
>

Now, it's work:

if ( $GLOBALS['injector']->getInstance('IMP_Imap')->server_key == 
"imap_alumno" ) {
         $backends['sieve']['disabled'] = true;
         $backends['sieve_alumno']['disabled'] = false;
};

Regards.

-- 
Antonio Casado Rodríguez
Administrador de Servicios de Red y Seguridad TIC
Área de Comunicaciones
STIC (Servicio de las Tecnologías de la Información y las Comunicaciones)
UNIVERSIDAD DE ALMERÍA

Este mensaje y los ficheros que puedan ser adjuntados son confidenciales. Los mismos contienen información reservada que no puede ser difundida. Si usted ha recibido este correo por error, tenga la amabilidad de eliminarlo de su sistema y avisar al remitente mediante reenvío a su dirección electrónica; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. Su dirección de correo electrónico junto a sus datos personales constan en un fichero titularidad de La UNIVERSIDAD DE ALMERÍA cuya finalidad es la de mantener el contacto con usted.
Si quiere saber de qué información disponemos de usted, modificarla, y en su caso, cancelarla, puede hacerlo enviando un escrito al efecto, acompañado de una fotocopia de su D.N.I. a la siguiente dirección: UNIVERSIDAD DE ALMERÍA --. Secretaría General de La Universidad de Almería. Edificio Central, Planta baja. Ctra. Sacramento s/n, La Cañada de San Urbano. CP 04120 Almería

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2257 bytes
Desc: Firma criptogr??fica S/MIME
URL: <http://lists.horde.org/archives/ingo/attachments/20131009/45862eb9/attachment.bin>


More information about the ingo mailing list