Hi,

you can also try specifying an array of different configuration files as it
is explained at http://trac.roundcube.net/wiki/Howto_Config . But it is not
working for me.

If you try the solution please give us a feedback.


Good luck,
Arminas

2010/7/20 Ludovic Stolycia <[email protected]>

>  Hi,
> This is my first post :)
>
> I'm managing one roundcube webmail connected to 2 differents imaps
> servers, using array in $rcmail_config['default_host'].
>
> The trouble is : serveur 1 and 2 listen on two differents non standard
> port so using $rcmail_config['default_port'] = 143 is impossible.
>
> $rcmail_config['default_host'] = array('ip_serveur_1'=>'name serveur 1',
> 'ip_serveur_2'=>'name serveur 2' ) ;
> $rcmail_config['default_port'] = 143;
>
> So I made a modification in program/include/rcmail.php
>
>  diff rcmail.php rcmail.php.ori
> 464,469c464,465
> <
> <     if (is_array($config['default_port'])) {
> <        $imap_port = $imap_port ? $imap_port :
> $config['default_port'][$host] ;
> <       } else {
> <        $imap_port = $imap_port ? $imap_port : $config['default_port'];
> <    }
> ---
>  >
>  >     $imap_port = $imap_port ? $imap_port : $config['default_port'];
>
>
> and now in rcmail_config['default_port'] I can use an array too
>
> in config/main.inc.php
>
> $rcmail_config['default_host'] = array('ip_serveur_1'=>'name serveur 1',
> 'ip_serveur_2'=>'name serveur 2' ) ;
> //$rcmail_config['default_port'] = 143;
> $rcmail_config['default_port'] =  array('ip_serveur_1'=>'port1',
> 'ip_serveur_2'=>'port2' ) ;;
>
> If this changes is ok and usefull, I guess it would be nice to integrate
> the modification
>
> Thanks,
>
> Ludovic
>
> --
> ONERA
> BP72 - 29 avenue de la Division Leclerc
> FR-92322
> CHATILLON CEDEX
> Tel: +33 (0) 146 733 939
>
> _______________________________________________
> List info: http://lists.roundcube.net/dev/
>
_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to