[horde] Horde 5.1.1 problems with ActiveSync on Android
Michael J Rubinsky
mrubinsk at horde.org
Tue Jul 16 16:41:36 UTC 2013
Quoting Simon Wilson <simon at simonandkate.net>:
>>>>>>> I upgraded from 5.0.1 to 5.1.1 today.
>>>>>>> Now Activesync doesn't work anymore as expected. Mail syncs
>>>>>>> fine, contacts and calendars do not.
>>>>>>> I lost all contacts and calendars on the android devices. They
>>>>>>> are still available in Horde, but don't sync.
>>>>
>>>> Same Problem here. Everything syncs except the Contacts. This
>>>> used to work before.
>>>>>>>
>>>>>>> I am using two different Android clients for testing, both
>>>>>>> running different versions of Cyanogen Mod.
>>>>>>> They used to sync fine with 5.0.1.
>>>>>>
>>>>>> Cannot reproduce. Works fine for me with numerous versions of
>>>>>> Android, both stock and CM.
>>>>>>
>>>>>> Any errors in the server log, horde log? What does the
>>>>>> activesync log show?
>>>>>>
>>>>
>>>> Not sure if this is the same problem;
>>>> I tried to sync a turba adressbook with only one contact via activesync.
>>>> The synclog stops after the provisioning is done. Nothing more is logged.
>>>>
>
>>>> I'm syncing to a xperia z with android 4.2.2.
>>>>>>
>>>>>>
>>>>>
>>>>> I investigated a bit further.
>>>>> Wiped my android, and just enabled contacts sync.
>>>>> This happens when trying to sync contacts:
>>>>>
>>>>> http://pastebin.com/AF38BYS2
>>>>>
>>>>> Maybe this error is relevant?
>>>>> (Line 180)
>>>>> 2013-07-10T15:10:51+00:00 NOTICE: [8428] Error saving state for
>>>>> synckey {51dd790e-4830-4ca4-91e6-20ebc0a80102}2: QUERY FAILED:
>>>>> Duplicate entry '{51dd790e-4830-4ca4-91e6-20ebc0a80102}2' for
>>>>> key 'PRIMARY'
>>>>>
>>>>> This is how a request in Apache looks like:
>>>>> Android ActiveSync Client is Android/4.1.2-EAS-1.3
>>>>>
>>>>> 62.143.158.113 - myserver.dyndns.org\\mailbox
>>>>> [10/Jul/2013:17:10:38 +0200] "POST
>>>>> /Microsoft-Server-ActiveSync?Cmd=Sync&User=myserver.dyndns.org%5Cmailbox&DeviceId=androidc1491253035&DeviceType=Android HTTP/1.1" 200 585 "-"
>>>>> "Android/4.1.2-EAS-1.3"
>>>>>
>>>>> Because i completely wiped my phone I think it must be a change
>>>>> in Horde from 5.0.1 to 5.1.1 that broke it somehow for me.
>>>>> It worked great for a long time before.
>>>>>
>>>>> Thanks for any input.
>>>>>
>>>> For the moment i sync my contacts via the new CardDav Service.
>>>> This works perfectly.
>>>>>
>>>>>
>>>>>
>>>>>
>
>
> Happening to me also.
>
> I reset the device's AS connection as part of checking something
> else, and Contacts no longer Sync at all to the Android device.
> Still sync to iPad OK. Email, tasks, calendar appear to sync fine.
>
> I did a second delete / reset on the phone's AS horde connection,
> and re-enabled with just Contacts, and still nothing.
>
> Horde error log shows an SQL QUERY FAILED error for the INSERT INTO
> horde_activesync_state, followed by an enormous list of
> \"NewMessage\" entries for what looks like each of my contacts. Here
> is an extract:
>
> 2013-07-16T01:33:36+00:00 ERR: HORDE [horde] SQL QUERY FAILED:
> SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate
> entry '{51e498a8-a9e4-439e-a493-0b3dc0a801e6}2' for key 'PRIMARY'
> INSERT INTO horde_activesync_state (sync_key, sync_data, sync_devid,
> sync_time, sync_folderid, sync_user, sync_pending) VALUES
> ('{51e498a8-a9e4-439e-a493-0b3dc0a801e6}2',
> 'O:34:"Horde_ActiveSync_Folder_Collection":4:{s:15:"haveInitialSync";b
> :1;s:10:"*_status";a:0:{}s:12:"*_serverid";s:10:"@Contacts@";s:9:"
> *_class";s:8:"Contacts";}', 'SEC10D1C297BE813', 1373938414,
> '@Contacts@', 'simon',
> 'a:361:{i:0;a:3:{s:2:\"id\";s:60:\"20130311055925.-LOYZLAqDHeVWI5o1ubL
> uw5 at mail.simonandkate.net\";s:4:\"type\";s:6:\"change\";s:5:\"flags\";
> s:10:\"NewMessage\";}i:1;a:3:{s:2:\"id\";s:62:\"20130129094340.XFDFhY9
> RNmOQJmbNuE1bJQ4 at server.simonandkate.net\";s:4:\"type\";s:6:\"change\"
> ;s:5:\"flags\";s:10:\"NewMessage\";}i:2;a:3:{s:2:\"id\";s:62:\"2013012
> 9094340.nrhEoNigM5oS60dsxbLT6A2 at server.simonandkate.net\";s:4:\"type\"
> ;s:6:\"change\";s:5:\"flags\";s:10:\"NewMessage\";}i:3;a:3:{s:2:\"id\"
> ;s:62:\"20130129094341.XLaIPJnNhrOyHhJ6bJ-e7Q2 at server.simonandkate.net
>
> The phone AS debug log shows what appears to be the first 6 entries
> sync to the device (but which never actually show on the device),
> then stops with 361 to go with this:
>
> 2013-07-16T02:13:26+00:00 INFO: [1609] Updating state during change
> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O </Commands>
> 2013-07-16T02:13:26+00:00 INFO: [1609] Saving state: Array
> (
> [0] => {51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2
> [1] => Horde_Db_Value_Binary Object
> (
> [_value:protected] =>
> O:34:"Horde_ActiveSync_Folder_Collection":4:{s:15:"haveInitialSync";b:1;s:10:"
> )
>
> [2] => SEC10D1C297BE813
> [3] => 1373940805
> [4] => @Contacts@
> [5] => simon
> [6] => 361
> )
>
> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O </Folder>
> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O </Folders>
> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O </Synchronize>
> 2013-07-16T02:13:26+00:00 INFO: [1609] Replacing SYNC_CACHE entry
> for user simon and device SEC10D1C297BE813:
> a:11:{s:18:"confirmed_synckeys";a:1:{s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2";b:1;}s:17:"lasthbsyncstarted";i:1373940634;s:17:"lastsyncendnormal";i:1373940806;s:9:"timestamp";s:10:"1373940806";s:4:"wait";b:0;s:10:"hbinterval";b:0;s:7:"folders";a:103:{s:8:"fb8437b7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:11:"INBOX/Trash";}s:8:"f78d5bbf";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:40:"INBOX/Saved Emails/Computer Stuff/Bacula";}s:8:"f53a087b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/benjamin";}s:8:"f378939c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved Emails/Vet Supplies";}s:8:"efba87b7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:66:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/Horde/BugsHordeOrg";}s:8:"ed6da38b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved
> Emails/Jobs/SMS";}s:8:"ec9e70b4";a:2:{s:5:"cl
> ass";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved
> Emails/Jobs";}s:8:"ebc50e25";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/chiarina";}s:8:"eb9d2531";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:48:"INBOX/Saved Emails/Finances/Colonial First State";}s:8:"e9e0fc0f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:48:"INBOX/Saved Emails/Software Serials and Receipts";}s:8:"e91c0573";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved Emails/MTG/Shipping advices";}s:8:"e804b887";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:49:"INBOX/Saved Emails/Real Estate/LJ Hooker Stafford";}s:8:"e59a7912";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:11:"user/server";}s:8:"e57c6070";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"user/chiarina/Saved Emails";}s:8:"e0e3da23";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved Emails/Family Tree";}s:8:"e04ee1cb";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved
> Emails/Photography";}s:8:"de08ab14";a:2:
> {s:5:"class";s:5:"Email";s:8:"serverid";s:24:"INBOX/Saved
> Emails/Legal";}s:8:"dba9fd6f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:19:"user/benjamin/Trash";}s:8:"db43842b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved Emails/Holidays";}s:8:"d8c899d1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:46:"INBOX/Saved Emails/Finances/Salary Sacrificing";}s:8:"d7d1f9b6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:25:"user/server/Deleted Items";}s:8:"d5cc415f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:47:"INBOX/Saved Emails/Computer Stuff/Mailing Lists";}s:8:"cdf322d0";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved Emails/Computer Stuff";}s:8:"ca740763";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved Emails/Shipito";}s:8:"c83146f8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:43:"INBOX/Saved Emails/Finances/Company Pty Ltd";}s:8:"c819441b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:45:"INBOX/Saved Emails/Computer
> Stuff/Google
>
> Play";}s:8:"c2222c89";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:55:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/Amavisd";}s:8:"bf17abc8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:41:"INBOX/Saved Emails/MTG/eBay Confirmations";}s:8:"bdd8a6a4";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:51:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/KVM";}s:8:"bca39b28";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:36:"INBOX/Saved Emails/Family Tree/Filed";}s:8:"bb59aae8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Yoyo";}s:8:"b8e9ebc3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:20:"user/benjamin/Drafts";}s:8:"b7c1f340";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/server/Drafts";}s:8:"b6fc10a2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:14:"user/dom/Trash";}s:8:"b2985e34";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:5:"INBOX";}s:8:"aace75e9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved Emails/MTG/Wizards
> Cupboard";}s:8:"a
>
> 8772e43";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved
> Emails/MTG/RCW";}s:8:"a589b6be";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved Emails/Home";}s:8:"a4641f48";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:53:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/Horde";}s:7:"@Tasks@";a:2:{s:5:"class";s:5:"Tasks";s:8:"serverid";s:7:"@Tasks@";}s:7:"@Notes@";a:2:{s:5:"class";s:5:"Notes";s:8:"serverid";s:7:"@Notes@";}s:10:"@Contacts@";a:2:{s:5:"class";s:8:"Contacts";s:8:"serverid";s:10:"@Contacts@";}s:10:"@Calendar@";a:2:{s:5:"class";s:8:"Calendar";s:8:"serverid";s:10:"@Calendar@";}s:8:"9eae853d";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:8:"user/dom";}s:8:"9ba0de53";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:21:"user/dom/Saved Emails";}s:8:"9a064919";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved Emails/ISPs and Email";}s:8:"99043ab1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved
> Emails/Personal";}s:8:"98cef338";
>
> a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/dom/Sent";}s:8:"987e7b09";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:20:"user/chiarina/Drafts";}s:8:"96d1dd3e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:49:"INBOX/Saved Emails/Computer Stuff/Postfix Reports";}s:8:"946182cb";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved Emails/Jobs/Aurizon";}s:8:"910fd78c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/benjamin/Spam";}s:8:"8db30557";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"INBOX/Saved Emails";}s:8:"8ce7693b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved Emails/Personal/CSU";}s:8:"8ae4829a";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved Emails/VA Personal";}s:8:"8a6cd170";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:41:"INBOX/Saved Emails/Family Tree/For
> Action";}s:8:"85802c02";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:15:"user/dom/Drafts";}s:8:"84f4a4e3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid"
>
> ;s:13:"user/dom/Spam";}s:8:"82f990a6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:17:"user/server/Trash";}s:8:"818c2b55";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:43:"INBOX/Saved Emails/MTG/Decks and Collection";}s:8:"80a44576";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:22:"INBOX/Saved Emails/ACS";}s:8:"7a93cba1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved Emails/MTG/WOTC";}s:8:"77c53b19";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:25:"INBOX/Saved Emails/Amazon";}s:8:"76053c87";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved Emails/MTG/Receipts";}s:8:"740074a2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved Emails/Computer Stuff/Apple";}s:8:"716be95d";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:38:"INBOX/Saved Emails/Jobs/Robert Walters";}s:8:"6f59fb8b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:10:"INBOX/Spam";}s:8:"6f3cd6b9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved
> Emails/Cars/VW";}s:8:"6d6
>
> d1117";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved
> Emails/Finances/Bills";}s:8:"6b811a03";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved Emails/Amazon/Audible";}s:8:"6adffda1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:51:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/SPF";}s:8:"69de9be9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:28:"INBOX/Saved Emails/MyNetFone";}s:8:"657c0203";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:38:"INBOX/Saved Emails/Website Memberships";}s:8:"64d3fbad";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:10:"INBOX/Sent";}s:8:"64b33fa7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:19:"user/chiarina/Trash";}s:8:"6442774c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:55:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/Postfix";}s:8:"62be66e9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:57:"INBOX/Saved Emails/Computer Stuff/Mailing
> Lists/LMSensors";}s:8:"60421dc8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:
> 27:"INBOX/Saved
> Emails/Cars/BMW";}s:8:"5b24437e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/benjamin/Sent";}s:8:"572d15ee";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"user/benjamin/Saved Emails";}s:8:"4ffc2030";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Sent";}s:8:"4dedd617";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved Emails/Railways";}s:8:"4b4ba0ad";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved Emails/Finances/Accountants";}s:8:"47d51059";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:37:"INBOX/Saved Emails/MTG/Games Paradise";}s:8:"428893e4";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:29:"INBOX/Saved Emails/MTG/Orders";}s:8:"40bffb5e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:42:"INBOX/Saved Emails/Computer Stuff/Logwatch";}s:8:"3e9931cc";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:16:"user/server/Spam";}s:8:"3b30bae6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:68:"INBOX/Saved
> Emails/Compute
> r Stuff/Mailing Lists/Horde/Archived
> Horde";}s:8:"383d1861";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved Emails/eBay";}s:8:"354737e3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved Emails/Cars";}s:8:"33e14b67";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:36:"INBOX/Saved Emails/Finances/Receipts";}s:8:"2b6919d8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:44:"INBOX/Saved Emails/Real Estate/Cressbrook St";}s:8:"252f0282";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved Emails/MTG/eBay other";}s:8:"235fcbcd";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:60:"INBOX/Saved Emails/Computer Stuff/Mailing Lists/SpamAssassin";}s:8:"21b4b17b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved Emails/Parking";}s:8:"207fc547";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved Emails/Real Estate";}s:8:"1f3803af";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved
> Emails/Finances";}s:8:"1be21ab4";a:2:{s:5:"class
> ";s:5:"Email";s:8:"serverid";s:29:"INBOX/Saved
> Emails/Cars/Mazda";}s:8:"18a72080";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:12:"INBOX/Drafts";}s:8:"16a0b639";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Spam";}s:8:"07cd899e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved Emails/Finances/NAB";}s:8:"023b7be3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:16:"user/server/Sent";}s:8:"011a48e2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:22:"INBOX/Saved
> Emails/MTG";}}s:9:"hierarchy";s:39:"{51e4ac3d-1b70-4f5b-ab50-0cbdc0a801e6}1";s:11:"collections";a:1:{s:10:"@Contacts@";a:11:{s:5:"class";s:8:"Contacts";s:10:"windowsize";s:1:"5";s:10:"truncation";i:0;s:11:"mimesupport";i:0;s:14:"mimetruncation";i:8;s:8:"conflict";i:1;s:9:"bodyprefs";a:1:{i:1;a:2:{s:4:"type";s:1:"1";s:14:"truncationsize";s:6:"400000";}}s:8:"serverid";s:10:"@Contacts@";s:11:"lastsynckey";s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2";s:14:"deletesasmoves";b:1;s:10:"filtertype"
>
> ;s:1:"0";}}s:13:"pingheartbeat";b:0;s:14:"synckeycounter";a:1:{s:10:"@Contacts@";a:1:{s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}1";i:1;}}}
> 2013-07-16T02:13:26+00:00 INFO: [1609] User simon logged off
>
> I will post up the full log files later on.
Possibly Bug: 12443
--
mike
The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-keys
Size: 2200 bytes
Desc: PGP Public Key
URL: <http://lists.horde.org/archives/horde/attachments/20130716/5b2fda2e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6062 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/horde/attachments/20130716/5b2fda2e/attachment-0001.bin>
More information about the horde
mailing list