[horde] IMAP - Autodiscovery

Michael J Rubinsky mrubinsk at horde.org
Fri Sep 6 18:20:08 UTC 2013


Quoting Pine A <pinemail11 at gmail.com>:

> On Fri, Sep 6, 2013 at 12:51 AM, Pine A <pinemail11 at gmail.com> wrote:
>
>>
>> On Fri, Sep 6, 2013 at 12:35 AM, Pine A <pinemail11 at gmail.com> wrote:
>>
>>>
>>> On Fri, Sep 6, 2013 at 12:33 AM, Michael J Rubinsky  
>>> <mrubinsk at horde.org>wrote:
>>>
>>>>
>>>> Quoting Pine A <pinemail11 at gmail.com>:
>>>>
>>>>  On Thu, Sep 5, 2013 at 11:58 PM, Michael J Rubinsky <mrubinsk at horde.org
>>>>> >wrote:
>>>>>
>>>>>> Quoting Pine A <pinemail11 at gmail.com>:
>>>>>>
>>>>>>  On Thu, Sep 5, 2013 at 10:22 PM, Michael J Rubinsky <
>>>>>> mrubinsk at horde.org
>>>>>>
>>>>>>> >wrote:
>>>>>>>
>>>>>>>
>>>>>>>  Quoting Pine A <pinemail11 at gmail.com>:
>>>>>>>>
>>>>>>>>  On Thu, Sep 5, 2013 at 8:43 PM, Michael J Rubinsky <
>>>>>>>> mrubinsk at horde.org
>>>>>>>>
>>>>>>>>  >wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Quoting Pine A <pinemail11 at gmail.com>:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  Activesync autodiscovery is working pretty fine on windows
>>>>>>>>>> devices.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  I am trying to configure outlook 2013 imap autodisocvery, all is
>>>>>>>>>>> going
>>>>>>>>>>> well
>>>>>>>>>>> except username is not getting passed in full completely ( look
>>>>>>>>>>> like
>>>>>>>>>>> only
>>>>>>>>>>> alias is getting passed without domain name ) to dovecot. is
>>>>>>>>>>> there any
>>>>>>>>>>> way
>>>>>>>>>>> to fix this issue.
>>>>>>>>>>>
>>>>>>>>>>> What is the value of $GLOBALS['conf']['activesync']******
>>>>>>>>>>>
>>>>>>>>>>>  **['autodiscovery']?
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> mike
>>>>>>>>>>
>>>>>>>>>> I couldnt find $GLOBAL*, here is config from /horde/config/conf.php
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  $conf['activesync']['******autodiscovery'] = 'full';
>>>>>>>>> $conf['activesync']['******outlookdiscovery'] = true;
>>>>>>>>> $conf['activesync']['logging']******['path'] = '/tmp/activesync';
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> If something else need to be checked, please let me know the path.
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Pine A
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Do you have any authentication/username hooks in use?
>>>>>>>>
>>>>>>>> --
>>>>>>>> mike
>>>>>>>>
>>>>>>>>
>>>>>>>>  There is one following entry in hooks.php at same location
>>>>>>>>
>>>>>>> ( our user database is in openldap)
>>>>>>>
>>>>>>>
>>>>>>>  if (!function_exists('_prefs_****hook_from_addr')) {
>>>>>>>
>>>>>>>      function _prefs_hook_from_addr($user = null)
>>>>>>>      {
>>>>>>>         global $_SERVER;
>>>>>>>         $SERVER="localhost";
>>>>>>>         $ROOTDN="cn=Manager,dc=xx,dc=****yy,dc=com";
>>>>>>>
>>>>>>>         $ROOTPW="secert";
>>>>>>>         $BASEDN="dc=xx,dc=yy,dc=com";
>>>>>>>         $ds = ldap_connect($SERVER);
>>>>>>>         ldap_bind($ds,$ROOTDN, $ROOTPW);
>>>>>>>          $searchResult = @ldap_search($ds, $BASEDN, 'uid=' . $user);
>>>>>>>          $information = @ldap_get_entries($ds, $searchResult);
>>>>>>>          $name = $information[0]['****maillocaladdress'][0];
>>>>>>>
>>>>>>>          ldap_close($ds);
>>>>>>>          return (empty($name) ? $user : $name);
>>>>>>>      }
>>>>>>> }
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> How do you normally log into horde? Full email addresses, or usernames?
>>>>>> What is the value of 'hordeauth' in your imp/config/backends[.local].**
>>>>>> **php
>>>>>>
>>>>>> file?   I just ran the MicrosoftConnectivityAnalyzer against my horde
>>>>>> install configured for Outlook Autodiscover and it worked as expected.
>>>>>> -
>>>>>>
>>>>>>  mike
>>>>>
>>>>>>
>>>>>> The Horde Project (www.horde.org)
>>>>>> mrubinsk at horde.org
>>>>>>
>>>>>>
>>>>>
>>>>> I do with full email id, it works well on horde web mail and activesync
>>>>> on
>>>>> mobile phones
>>>>>
>>>>> Here is the required information
>>>>>
>>>>> in conf.php
>>>>> $conf['auth']['params']['app'] = 'imp';
>>>>>
>>>>>
>>>>> /imp/config/backends.php
>>>>>
>>>>> // IMAP server
>>>>> $servers['imap'] = array(
>>>>>     // ENABLED by default; will connect to IMAP port on local server
>>>>>     'disabled' => false,
>>>>>     'name' => 'IMAP Server',
>>>>>     'hostspec' => 'localhost',
>>>>>     'hordeauth' => false,
>>>>>     'protocol' => 'imap',
>>>>>     'port' => 143,
>>>>>
>>>>
>>>> Do you really have 'hordeauth' false? You don't have any changes in the
>>>> backends.local.php file? If so, try chaning that to 'full'  
>>>> instead of false.
>>>>
>>>> --
>>>> mike
>>>>
>>>> The Horde Project (www.horde.org)
>>>> mrubinsk at horde.org
>>>>
>>>
>>> Okay,
>>>
>>> Let me check and come back..
>>>
>>> thanks
>>>
>>> Pine A
>>>
>>>
>> Sep 06 00:42:53 imap-login: Info: Login: user=<test2 at cubecrm.in>,
>> method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=11147, TLS
>> Sep 06 00:42:54 imap(test2 at xdomain.com): Info: Disconnected: Logged out
>> bytes=39/441
>>
>> Auth fail error is no more but still outlook is asking for username ( it
>> is not asking for password, password remains intact in the window
>>
>>
>> Thanks
>>
>> Pine A
>>
>> Hi Mike,
>
> Do you see something else I need to fix it,


No, not yet.

-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5849 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/horde/attachments/20130906/1b6e0fd5/attachment.bin>


More information about the horde mailing list