SOGo is a fully supported and trusted groupware server with a focus on scalability and open standards.
SOGo provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV, CardDAV and GroupDAV, as well as Microsoft ActiveSync.
SOGo offers multiple ways to access calendaring and messaging data. Your users can either use a web browser, Microsoft Outlook, Mozilla Thunderbird, Apple iCal, or a mobile device to access the same information.
These settings are loaded by default when installing SOGo:
sogo: appointment_send_emails: true vacation: true forward: true sieve_scripts: true first_day_of_week: 1 # 1 is Monday day_start_time: 9 day_end_time: 17 time_format: '%H:%M' refresh_view_check: every_minute auxiliary_accounts: false language: English enable_public_access: false password_change: true auxiliary_accounts: true milters: active: false debug: true
|appointment_send_emails||Send emails when apointments are created.|
|vacation||Activate vacation functionality in the web interface.|
|forward||Activate automatic forward functionality in the web interface.|
|sieve_scripts||Allow you to filter your emails using advanced server side filters.|
|first_day_of_week||Set the first day of the week in the interface. Default is Monday, 1. Set it to 0 for Sunday.|
|day_start_time / day_end_time||The working hours, in 24h notation.|
|time_format||The format used to display the time. See the strftime function for format.|
|refresh_view_check||The time interval to check for new emails.|
|auxiliary_accounts||Allow you to retrieve emails from external accounts, directly from the web interface.|
|language||The defaut language of the web interface¹|
|enable_public_access||Allow public access to your calendars and address books, using a specific URL.|
|password_change||Allow you to change your passwors from the web interface.|
Possible values are defined in the SOGo installation guide
Some advanced features can be deployed along SOGo.
For now, there is one mail filter compatible with SOGo, that searches the addresses in the email received in your address books, and “tags” the messages accordingly. Coupled with Sieve filters, this allows you to set specific rules for contacts in your address books. For instance, one auto-reposonder for personal contacts, and one for professional ones.
When the email address from a received email is found in one or more of your address books, a new header is added to the email:
Authentication-Results: main.hmbx.pw; dkim=pass header.d=rodier.me; dmarc=pass (policy=quarantine) header.from=rodier.me; spf=pass firstname.lastname@example.org X-Spam-Status: No, score=0.01 X-AV-Checked: ClamSMTP X-AddressBook: SOGo:Personal Address Book,SOGo:Professional
This feature is in testing phase and not activated by default; Any feedback is welcome.
SOGo provides calendar and address books synchronisation with multiple devices. You can use any client compatible with these standards, on many platforms: