[horde] Multiple Email Addresses To / From Activesync iOS Client - solution

Simon Wilson simon at simonandkate.net
Tue Jul 19 22:02:02 UTC 2011


Quoting Michael J Rubinsky <mrubinsk at horde.org>:

> Quoting Simon Wilson <simon at simonandkate.net>:
>
>> Looking through the activesync driver in Horde, it shows some  
>> SyncML options:
>>
>>       if (!$message->isGhosted('email2address')) {
>>            $hash['homeEmail'] =  
>> Horde_Icalendar_Vcard::getBareEmail($message->email2address);
>>        }
>>        if (!$message->isGhosted('email3address')) {
>>            $hash['workEmail'] =  
>> Horde_Icalendar_Vcard::getBareEmail($message->email3address);
>>
>> mapping email2address and email3address to homeEmail and workEmail  
>> respectively.
>
> These have nothing to do with SyncML. They are mappings from  
> ActiveSync properties to the Horde style attribute names.
>
>
>
> -- 
> mike
>

OK... only reason I mentioned that was because of this comment in  
attributes.php:


/* Additional attributes supported by some SyncML clients */
$attributes['workEmail'] = array(
     'label' => _("Work Email"),
     'type' => 'email',
     'required' => false,
     'params' => array('allow_multi' => false, 'strip_domain' =>  
false, 'link_compose' => true)
);
$attributes['homeEmail'] = array(
     'label' => _("Home Email"),
     'type' => 'email',
     'required' => false,
     'params' => array('allow_multi' => false, 'strip_domain' =>  
false, 'link_compose' => true)


Simon





More information about the horde mailing list