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
smime.p7s
Description: S/MIME cryptographic signature
