SOGo App

New app package

Due to a refactoring of the SOGo package, all installations before May 2018 will not be updated. Unfortunately there is no way to map users of the legacy app package to users in the new one. Consider exporting all contacts and calendar data and reimport them in a freshly installed SOGo instance. The following email section applies only to the new app package!

Like other email clients like rainloop or roundcube, SOGo only works with mailbox accounts on the Cloudron. Login using the full email address including the domain as the username.

Email

SOGo is setup out of the box as an email client for Cloudron for all mailboxes on the Cloudron.

By default the full name for sending out emails is currently prefilled with the email address. Adjusting this to the real name, can be done by editing the IMAP account under Preferences -> Mail:

Sieve Scripts

As of now the SOGo package does not work correctly with the Cloudron Sieve server and thus all Sieve scripts are disabled.

CalDAV

SOGo supports syncing using CalDAV:

Clicking on the 'ribbon' next to the calendar shows a popup menu.

Clicking on Links to this Calendar will show the calendar settings for various clients.

Calendar URLs

CalDAV URL - https://sogo.domain.com/SOGo/dav//Calendar/personal/
Wedav ICS URL - https://sogo.domain.com/SOGo/dav//Calendar/personal.ics
WebDAV XML URL - https://sogo.domain.com/SOGo/dav//Calendar/personal.xml

CardDAV

Clicking on the 'ribbon' next to the address book shows a popup menu.

Clicking on Links to this Address book will show the address book settings for various clients.

Address book URLs

CardDAV URL - https://sogo.domain.com/SOGo/dav//Contacts/personal/

Setting the timezone

Open a Web terminal for SOGo:

  • Edit /app/data/sogo.conf and set the SOGoTimeZone field to a value from https://github.com/inverse-inc/sogo/tree/master/SOPE/NGCards/TimeZones

  • Restart SOGo

UI Issues

SOGo behaves differently depending on how you access the app. If you navigate to SOGo by clicking on the icon on your Cloudron dashboard, parts of the SOGo UI do not work.

This issue manifests itself as:

  • Email delete button not working
  • Compose email popup not closing. Sometimes, it ends up closing the tab itself.
  • The browser's web inspector console displays a DOMException with the message "Permission denied to access property \"$mailboxController\" on cross-origin object".

To workaround this, always use SOGo by opening a new browser tab and entering the SOGo domain name directly.