I find it very important to make decentralized services as simple to use as 
centralized ones. SOGo is an important step in this direction. However, it 
turns out that users having to go through the setup steps for mail, calendar 
and contacts on Mac OS X and iOS are easily confused and discouraged.

I decided to create a user-friendly web-based generator, where a user would 
only have to enter his name and mail address, and a configuration profile 
(.mobileconfig) would be returned, which would set all the parameters for you 
iOS or OS X device, so a fully configured client would be just a few easy 
clicks away.

I did not quite succeed, as mail autoconfiguration on OS X is broken so hard, 
it seems impossible to work around (the other pieces of autoconfiguration 
brokenness can be worked around, see below). So, mail autoconfiguration is only 
supported for iOS. Calendar and Contacts work for both.

Part of the workaround – unfortunately – involves the systems administrators, 
which, on the SOGo web server, need to redirect /.well-known/caldav and 
/.well-known/carddav to /SOGo/dav/ (note the trailing slash). As this is 
required for RFC 6764 compatibility, you probably were planning to do that 
anyway :-)

The .mobileconfig creator is at https://netfuture.ch/tools/autoconfiguration/ , 
some more documentation on 
https://netfuture.ch/2013/07/automatic-sogo-configuration-for-ios-iphoneipad-and-macosx-and-more/

All the best,
-Marcel

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to