On 05/24/2013 08:01 AM, Arjen de Korte wrote:
Citeren Simon B <simon.buongio...@gmail.com>:

On 24 May 2013 13:18, Arjen de Korte <arjen+ho...@de-korte.org> wrote:
Citeren Simon B <simon.buongio...@gmail.com>:

The line

$servers['imap']['disabled'] = true;

seems to be missing.


This doesn't tell me where to put that.

Sure it does, a few lines up it clearly states that this should go in
either backends.local.php or in backends.d/

And as I read it that's simply the old format that used to be in conf.php

No, it is a way of changing one variable in an array, leaving all other
elements intact.


Simon, PHP is not my primary language, so I like to say "my skills are always improving". I think I understand your confusion and what is going on because I made the same mistake just a few days ago when I added our backends.local.php.

Setting array variables like below in backends.local.php redefines an array and wipes out anything set in backends.php for that same array.

$servers['advanced'] = array(
// Disabled by default
'disabled' => false,
'name' => 'Advanced IMAP Server',
'hostspec' => 'localhost',
'hordeauth' => 'full',
...

However, if you set specific values in the array like this in backends.local.php

$servers['imap']['disabled'] = true;

Then you leave the $servers['imap'] array as defined in backends.php intact and only add/overwrite the single value for the 'disabled' key in the $servers['imap'] array.

Having said all that, what is happening is you have not disabled the default $servers['imap'] config in backends.local.php yet, so IMP is using that instead of your $servers['advanced'] config values.

Hope this helps.

--
Andy Dorman
FanMail.com
Ironic Design, Inc.
AnteSpam.com, HomeFreeMail.com, ComeHome.net

CONFIDENTIALITY NOTICE: This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No confidentiality or privilege is waived or lost by any erroneous transmission. If you receive this message in error, please immediately destroy it and notify the sender. You must not, directly or indirectly, use, disclose, distribute, or copy any part of this message if you are not the intended recipient.

--
imp mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: imp-unsubscr...@lists.horde.org

Reply via email to