Open-Xchange or SOGo: which fits your mail estate
OX App Suite fits hosting providers and large multi-tenant or white-label estates on Kubernetes, while SOGo fits teams that already run IMAP and SMTP and want a lighter groupware layer on top. The first question is whether you are operating a service for many tenants or an internal mail platform for one organization. OX App Suite v8 is delivered as Helm charts that reference container images and needs Helm 3.17.0 or newer, Istio (or a basic ingress-nginx option where Istio cannot be used), Redis 7.4.x and MariaDB, with persistent data on NFS for smaller deployments or object storage such as S3 for larger ones. SOGo, by contrast, sits in front of servers you already operate. Its current release line is SOGo 5.12.12, published October 13, 2026, and it is a groupware server rather than a platform you build around.
Choose OX App Suite when you need a white-label front end, multi-tenant administration, and a supported platform with a defined release cadence. Open-Xchange's support commitment describes standard releases supported for 12 weeks and LTS releases supported until the next LTS plus six months, with v8.47 (FCS 2026-03-18) as the current LTS, so confirm which line your contract covers. Choose SOGo when your IMAP and SMTP estate is already stable, your operations team is comfortable with a single application server, and you want native Microsoft ActiveSync and an Outlook CalDAV synchronizer without a Kubernetes control plane. Confirm the exact ActiveSync and Outlook behavior your device fleet needs in a pilot.
The decision turns on five things: expected scale, operating capacity, Kubernetes skills, white-label needs, and the support model. Ask whether you have engineers who run Kubernetes, Istio and managed databases in production, because OX App Suite's footprint assumes them. Ask whether your sales or service model requires rebranding the client, which points toward OX. Ask who will answer a production incident: SOGo links to both Alinto premium support and community channels, while Open-Xchange support depends on the commercial agreement and its module licensing, which its Operations Guide says may carry custom packaging or separate fees. Request a written quote from Open-Xchange and a support statement from Alinto before you decide, and let DeployOpen scope the work from those answers.
Which scenario points to which platform
This table maps common buyer situations to the platform that fits better and the condition that would reverse the choice. Read each row against your own tenancy model, existing mail stack and support requirements, since the right answer depends on who will operate the service day to day.
| Scenario | Better fit and reason | Choose the other option when |
|---|---|---|
| Hosting provider or telco offering mail to many tenants | Open-Xchange. OX App Suite is positioned as a white-label platform for hosting providers, telcos and ISPs, and its v8 architecture is built around Kubernetes, Helm, Redis and a distributed file system. | Your team has no Kubernetes or Istio operating capacity and wants a lightweight layer on existing mail servers, in which case SOGo is simpler to run. |
| Enterprise with an existing Postfix or Dovecot stack | SOGo. It sits on top of IMAP, SMTP, CalDAV and CardDAV servers you already run, so you keep the mail core and add a web and sync front end. | You want a full suite with its own storage, admin panel and vendor support contract rather than maintaining the mail core yourself. |
| Small team wanting webmail, calendars and contacts | SOGo for most cases. A single groupware layer on an existing or simple mail server keeps the footprint small, and it covers webmail, calendars, address books and ActiveSync. | The team expects a turnkey environment with a vendor support commitment and a broader application set, which points to a full suite and a support plan. |
| Organization needing white-label branding for end users | Open-Xchange. The product is designed for service providers that present the service under their own brand, and the platform is described as white-label. | Branding needs are modest and a standard webmail look is acceptable, so SOGo's interface is enough. |
| Mixed Outlook and mobile device estate | SOGo for lightweight sync. It offers native ActiveSync for phones and tablets and Outlook compatibility through the Outlook CalDav Synchronizer, which you should test against your Outlook versions. | You need broader Exchange-style client behavior or a full suite support path, so evaluate Open-Xchange and confirm its Outlook and mobile coverage in writing. |
| Operator wants vendor support and a defined release window | Open-Xchange. Its support commitment defines how long standard and LTS releases are supported, so you can plan upgrades against published dates. | Community support is acceptable and you prefer a GPL and LGPL project with premium support available from Alinto only if you need it. |
| Who will run the platform at scale | Open-Xchange when you have platform engineering staff for Kubernetes, databases and storage. Confirm what DeployOpen or Open-Xchange would cover in a written scope. | SOGo when a small operations team already runs mail servers and can add a groupware layer without a dedicated cluster team. |
How OX App Suite and SOGo are built and deployed
OX App Suite v8 is a Kubernetes-hosted platform with its own supporting services, while SOGo is a groupware layer that sits on mail servers you already run. The cards below cover what each component needs and who ends up operating it.
OX App Suite v8 on Kubernetes
OX App Suite v8 is designed to run on a Kubernetes cluster and is delivered as Helm charts that reference container images, with Helm 3.17.0 or newer required. Your team needs to run that cluster, or contract someone to, including upgrades, node capacity and backups. If you have no Kubernetes operations skills in-house, confirm who owns the cluster before you compare licensing or features.
Istio or ingress-nginx routing
OX App Suite v8 requires Istio and supports the latest Istio release plus two prior versions. A basic ingress-nginx option exists for cases where Istio cannot be used. Choosing the ingress-nginx path changes your traffic layer and its support boundary, so ask Open-Xchange to confirm which option it covers for your environment and how Kubernetes N-1 and N-2 support applies to your cluster.
Redis 7.4.x through littlered
OX App Suite v8 uses Redis 7.4.x for caching and session storage. It is deployed by default through the littlered operator, and unmanaged or custom Redis setups are configurable. Operating Redis as a stateful cluster component adds monitoring, failover and upgrade work to the platform team. Ask whether your team will run the default operator or bring its own Redis.
MariaDB with InnoDB and Galera
The primary data store is MariaDB using the InnoDB storage engine. Supported versions are 10.6.x, 10.11.x, 11.4.x and 11.8.x, and Galera Cluster is supported. Your database team needs to own version selection, replication design, backup and restore testing. Ask Open-Xchange which MariaDB line matches the release you plan to deploy before you size the database tier.
Distributed storage for Drive and attachments
Persistent data such as OX Drive files and PIM attachments must sit on a distributed file system. NFS is the stated option for small to mid-size deployments, and object storage such as AWS S3, Ceph RadosGW or Scality RING fits larger ones. Someone must operate that storage tier with its own capacity planning and backup. Confirm the storage team and the sizing model before you commit to the platform.
SOGo as a layer on existing mail
SOGo does not replace your mail servers. It provides webmail, calendars, contacts and ActiveSync over IMAP, SMTP and existing directory services that you already run. Your mail team keeps operating Postfix, Dovecot or similar, and the groupware team operates SOGo itself. mailcow is one packaged example that ships SOGo as its integrated webmailer and CalDAV and CardDAV interface, which reduces assembly work but ties you to mailcow's stack.
What the Kubernetes and storage footprint means for operations
OX App Suite v8 is designed to run on a Kubernetes cluster and is delivered as Helm charts that reference container images, with Helm 3.17.0 or newer required. The support policy shapes who must own the platform: OX App Suite v8 supports Kubernetes versions N-1 and N-2, and it requires Istio, supporting the latest Istio release plus two prior versions, unless you use the basic ingress-nginx option where Istio cannot be used. Your team therefore needs someone who can plan Kubernetes and Istio upgrades on a schedule that matches the vendor matrix, and who can test those upgrades in staging before production. Confirm with Open-Xchange which Kubernetes and Istio versions match the release you plan to run, and confirm whether your platform team already operates Istio or would be adding a new mesh to its workload.
Storage is the other place where the footprint changes. OX Drive files and PIM attachments must sit on a distributed file system: NFS for small to mid-size deployments, or object storage such as AWS S3, Ceph RadosGW or Scality RING for larger ones. Redis 7.4.x (deployed by default through the littlered operator) and MariaDB with InnoDB, which supports Galera Cluster, add further stateful services that someone must back up, restore and patch. SOGo takes a different path. It runs on your existing IMAP and SMTP servers, so most of the day-to-day operating burden sits with the mail layer: Dovecot or your chosen IMAP server, the SMTP relay, mailbox storage and quotas. If your mail team already runs those well, SOGo adds a web and sync front end rather than a new storage tier. If it does not, the work of running mail will not change with SOGo.
Before you decide, confirm three things in your own environment. First, whether you can staff Kubernetes, Istio, Redis and a clustered database as ongoing responsibilities, or whether a partner will carry them under a written retainer. Second, which distributed file system you already operate and whether its capacity, performance and backup model suit mailbox-scale attachments. Third, the lifecycle of your current mail stack, including who owns its upgrades and how its IMAP and SMTP components are tested. Ask Open-Xchange and any implementation partner to describe, in writing, who performs each upgrade, how long a standard release stays supported under the support commitment, and what happens to your data during a rolling change. These answers determine whether the operating model fits your team.
Webmail, calendars, ActiveSync and Outlook support compared
This table compares how OX App Suite and SOGo cover the client features, standards and identity hooks that decide day-to-day fit. Where a supplied fact is missing for one platform, the cell tells you what to confirm with the vendor before you rely on it. The main takeaway is that SOGo's documented protocol support sits on your existing mail servers, while OX App Suite is a complete provider-grade suite with its own identity and white-label options.
| Capability | OX App Suite | SOGo |
|---|---|---|
| Webmail | Full web client for a provider-grade suite, delivered as part of the App Suite UI. Confirm feature parity with your user expectations in the vendor's current release notes. | Full-featured webmail client that sits in front of your existing IMAP and SMTP servers. |
| Calendars and address books | Calendar and contacts are part of the App Suite PIM. Confirm sharing and resource booking behavior for your user counts. | Calendaring and address book management, with resource sharing and permission handling, using CalDAV and CardDAV. |
| ActiveSync | Confirm ActiveSync coverage for your device mix with Open-Xchange before committing to a mobile sync design. | Native Microsoft ActiveSync support so phones and tablets sync email, contacts, events and tasks. |
| Outlook compatibility | Confirm the supported Outlook client path and version with Open-Xchange. Do not assume desktop Outlook parity without a written statement. | Outlook compatibility runs through the Outlook CalDav Synchronizer, so calendar sync depends on that add-on and its own support path. |
| Standards (IMAP, CalDAV, CardDAV) | Confirm which protocols the App Suite exposes to third-party clients for your deployment model. | Built on documented standards: IMAP, CalDAV and CardDAV, which keeps client choice open. |
| Identity integration | OpenID Connect and SAML operator documentation is published, so confirm the versions and setup steps your identity provider needs. | Identity integration depends on your mail stack and directory. Confirm the authentication options in SOGo's documentation for your environment. |
| White-labeling | Designed as a white-label platform for hosting providers, telcos and ISPs. Confirm which branding controls each edition or license includes. | Not positioned as a white-label product in the supplied sources. Confirm branding options with the project or your integrator. |
| Source availability | Open-Xchange publishes AGPL-3.0 mirrors of appsuite-frontend and appsuite-middleware. Confirm which modules are covered by the license agreement, since some features may carry separate fees. | Released under GPL and LGPL version 2 and later, developed by its community and Alinto. |
| Deployment model | Designed to run on a Kubernetes cluster through Helm charts, with on-premises, public cloud or managed OX Cloud options. | Runs alongside your existing mail servers on a conventional server layout. mailcow ships SOGo as its integrated webmailer. |
What is free, what is licensed and what is paid
OX App Suite publishes source mirrors of its user interface and middleware on GitHub under AGPL-3.0, including appsuite-frontend and appsuite-middleware. Those mirrors let you read and audit the code, but a mirror is not the same as a commercial agreement that covers delivery, packaging and support for your environment. The Operations Guide states that the right to use certain modules or features may be subject to custom packaging, limitations or separate fees set in the license agreement, so the scope of your license depends on what your contract names.
- Source mirrors: appsuite-frontend and appsuite-middleware are published under AGPL-3.0, which governs the code in those repositories.
- Module terms: certain modules or features may carry custom packaging, limitations or separate fees set in the license agreement.
- Standard release support: a standard release is supported for 12 weeks, ending with the availability of the third following release.
- LTS support: an LTS release is supported until the next LTS release plus six months. v8.35 is now discontinued, and v8.47 (FCS 2026-03-18) is the current LTS.
- Support tier: support windows are set by the published commitment, so confirm which release line and tier your contract covers.
Ask Open-Xchange which modules your intended deployment uses, whether any carry separate fees, and which LTS line the contract covers.
SOGo is a free and open-source groupware server released under GPL and LGPL version 2 and later, developed by its community and Alinto. The license applies to the software itself, so there is no separate module tier to buy for the core groupware features. The current release listed is SOGo 5.12.12, published on October 13, 2026. Paid help is optional and comes from Alinto's premium support, while community support remains available for teams that run it in-house.
- License: GPL and LGPL version 2 or later, so review how those terms apply to your own modifications and distribution.
- Current release: SOGo 5.12.12, published on October 13, 2026.
- Community support: the project's community channels are available at no charge, and they depend on your team doing the diagnosis and upgrades.
- Premium support: Alinto offers premium support, which is a separate agreement with a separate scope and fee.
- Cost driver: most recurring spend sits in the staff and infrastructure that run SOGo, not in the license.
Before choosing a support path, confirm with Alinto what the premium agreement covers, including response expectations and which versions it applies to.
Both products can be run with the license cost at zero, but the support model differs. Open-Xchange supports a provider-grade suite through a commercial relationship with release windows defined in its commitment, so your upgrade plan must fit those windows. SOGo can be run on community support or paid premium support from Alinto, so the decision is about how much in-house expertise you hold. The question that matters is what happens when a release leaves its support window and who fixes it.
- Release-bound planning: Open-Xchange standard releases have a 12-week support window, so schedule upgrades around it.
- Long-term planning: LTS releases give a longer horizon, and the current LTS is v8.47.
- Staffing model: SOGo's community option shifts diagnosis and upgrades onto your team.
- Vendor agreement: Alinto premium support is a contract you choose and scope yourself.
- Exit cost: changing support later usually costs more time than changing licenses.
Ask each vendor for the support terms in writing, including which release lines are covered and what happens at end of support.
Moving users between SOGo and OX App Suite
This sequence moves mail, calendars, contacts and client access from a SOGo layer on existing IMAP and SMTP servers to OX App Suite, or back, with a verified cutover and a documented retirement of the old layer. The sequence is illustrative and should be adapted to your own environment and to the scope agreed with your implementation partner.
Inventory mailboxes, calendars, contacts and devices
Start by listing every mailbox, shared mailbox, calendar, address book, resource and delegation on the source side, along with the ActiveSync devices paired to each account. Record mailbox sizes, folder structures and any sharing rules that grant access to other users. Assign the work to the mail operations lead with input from the service desk, since device owners are the people who will feel a gap. The step is done when you have a signed inventory that maps each user to every data set and device, and when you know which items must move and which can be retired. Confirm during this step whether any SOGo sharing permissions have no direct equivalent in the target platform.
Map identity and authentication for each user
Decide how users will sign in to the target platform and how their accounts map to the directory they use today. Document the login method, password reset path, alias addresses and any group or role membership that controls access. Confirm with the vendor and your own identity team which federation options your OX App Suite edition supports, such as the OpenID Connect and SAML guidance the vendor publishes, and do not assume parity with the current setup. The step is done when an approved identity map exists, a test account signs in through the planned method, and the security team has accepted the exceptions list for any account that cannot follow the standard path.
Stand up the target platform in parallel
Deploy the target platform beside the source system without routing live users to it. For OX App Suite v8, the vendor documents a Kubernetes-based deployment delivered as Helm charts, with Helm 3.17.0 or newer, Istio or a basic ingress-nginx option, Redis 7.4.x and MariaDB with InnoDB. Persistent files need a distributed file system such as NFS or object storage. The operations team owns this build, and a partner such as DeployOpen can be engaged under a written, fixed scope. The step is done when the platform passes functional tests with dummy accounts, backups restore cleanly, and the operations runbook has been signed off.
Migrate mail through IMAP
Copy mailboxes from the source IMAP server to the target using an IMAP sync tool that preserves folder hierarchy, flags and message identifiers where the platform allows. Run an initial bulk copy, then incremental passes to pick up new mail. Keep the source server read-write until cutover so that delivery is not interrupted. Check folder counts and message totals for a sample of accounts after each pass. The step is done when a final delta sync for each mailbox reports no differences from the source, and when a few users have confirmed that their folders and unread status look correct. Mail-flow rules and server-side filters usually need a manual rebuild, so list them separately.
Move calendars and contacts through CalDAV and CardDAV
Export calendars and address books from the source in CalDAV and CardDAV form and import them into the target, checking recurrence rules, time zones, attendee lists and shared calendar permissions. Expect that invitations and personal categories may not carry over exactly, so test a set of recurring meetings and group contact lists before approving. Keep a record of any objects that failed to import. The step is done when sample users confirm that their events and contacts match the source and when every failed object is either fixed or logged for a manual decision.
Rebuild branding, client profiles and device pairing
Items that do not transfer cleanly must be rebuilt by hand on the target. These usually include logos, login pages and tenant branding, mobile and desktop client profiles, Outlook or ActiveSync configuration, sharing rules that depend on the old permission model, and paired ActiveSync devices, which typically need to be re-enrolled. Prepare a short guide for each device type and a rollback path for users whose device fails to pair. The step is done when a pilot group has signed in on every device class in the inventory and the service desk has a tested script for re-pairing.
Cut over DNS and client profiles
Schedule a cutover window agreed with the business owners. Lower the relevant DNS record time-to-live in advance, update MX, autoconfiguration and client service records to point to the target, and push new client profiles. Freeze changes on the source during the window and run a final incremental mail and calendar sync. Confirm that inbound mail reaches the target, outbound mail leaves through the approved relay, and clients connect. The step is done when inbound and outbound test messages pass, the pilot group reports normal access, and monitoring shows no authentication failures above the baseline you recorded.
Retire the old layer after a confirmed period
Keep the source system read-only for a period your change board sets, so that users can retrieve anything missed. After that, export a final archive for compliance retention, revoke credentials for the old SOGo interface, remove the old DNS entries and decommission the server. Record the decision, the archive location and the owner of the retained data. The step is done when the archive has been verified, the decommissioning record is signed, and the retention owner has confirmed where legal holds and audit copies now sit. The same order of work applies in reverse when moving from OX App Suite back to SOGo.
What drives the cost of running each platform
The largest cost difference between these two options is who is paid for what. OX App Suite v8 is delivered as Helm charts for a Kubernetes cluster, so the bill includes the cluster itself, an Istio service mesh or a basic ingress-nginx option, Redis 7.4.x, MariaDB, and a distributed file system for OX Drive files and PIM attachments. SOGo is a groupware layer that sits on IMAP and SMTP servers you already run, so its direct cost is mainly the host it runs on, the mail stack beneath it and the people who maintain both. Separate the one-time items (design, migration, hardening, integration with identity) from the recurring ones (infrastructure, support contracts, upgrades and staff time). Ask whether any OX App Suite module or feature is licensed separately, because the Operations Guide says certain modules may carry custom packaging, limitations or separate fees set in the license agreement.
Upgrade cadence drives recurring effort more than most buyers expect. Open-Xchange states that a standard release is supported for 12 weeks, ending with the availability of the third following release, and that an LTS release is supported until the next LTS plus six months. Plan for an upgrade rhythm that matches the release you choose, and ask the vendor which release line your quote covers and what it costs to stay on a supported one. SOGo's release history is shorter in the sources supplied, and its current release is 5.12.12. Ask Alinto or your support provider what support window applies to the version you deploy, and whether premium support from Alinto is priced per year or per incident. Factor the internal time for testing each upgrade against your mail, calendar and ActiveSync clients, since those changes touch every user.
Skills and support commitments are where quotes often diverge. Running OX App Suite at scale calls for people who can operate Kubernetes, Helm, Istio, Redis, MariaDB and object or NFS storage, so ask whether the quote includes operating those layers or only deploying them. SOGo needs staff who understand the underlying IMAP, SMTP, CalDAV and CardDAV servers and the Outlook CalDav Synchronizer path, which may already exist in your team. Ask for a written scope listing the components, the environments (test, staging, production), the backup and restore procedures, the identity integration method, support hours and response expectations, and what is excluded. Ask for the price of ongoing support as a separate line item from implementation, and confirm which costs you pay directly to a vendor and which go through a partner. DeployOpen quotes follow from the written scope, so the more precisely that scope names the components above, the more comparable the quotes will be.
Running cost drivers for each platform
Open-Xchange and SOGo sit at very different points on the running cost curve. The cards below cover the components each one needs, the skills your team must hold, and the support and upgrade commitments that set recurring cost. Use them to build the question list for your quote and your own platform team.
Infrastructure footprint
OX App Suite v8 is designed to run on a Kubernetes cluster and is delivered as Helm charts, with Helm 3.17.0 or newer required. Its stack also includes Istio, or a basic ingress-nginx option where Istio cannot be used, Redis 7.4.x, and MariaDB. SOGo has no comparable cluster requirement: it runs as a layer on IMAP and SMTP servers you already operate. Confirm whether your current estate can host a Kubernetes platform before comparing hardware or cloud spend.
Storage backend choice
Persistent data such as OX Drive files and PIM attachments must sit on a distributed file system. NFS suits small to mid-size deployments, while object storage such as AWS S3, Ceph RadosGW or Scality RING fits larger ones. Each choice carries its own licensing, hardware and operating cost. SOGo keeps mail on your existing IMAP storage, so its storage cost follows your mail server design. Ask Open-Xchange which storage tier your user count requires.
Operating skills required
Running OX App Suite v8 means operating Kubernetes, Helm releases, Istio or ingress controls, a Redis operator and MariaDB with Galera if you need clustering. SOGo asks for skills in your existing mail stack, including IMAP, SMTP, CalDAV and CardDAV, plus the web server that fronts it. Count the people on your team who can run each set in production, and price the gap as training or hiring. Confirm the skill mix with your platform team before shortlisting.
Support and release windows
Open-Xchange publishes a support commitment: a standard release is supported for 12 weeks, and an LTS release is supported until the next LTS plus six months. The current LTS is v8.47 (FCS 2026-03-18). SOGo's documentation links to both premium support from Alinto and community support. Recurring support cost therefore depends on whether you buy a vendor contract for SOGo or staff the fix path yourself. Ask each vendor which support tier covers your release line.
Upgrade effort and cadence
Open-Xchange's standard releases move on a short support clock, so upgrades are recurring work and should be planned as a standing budget line or a retainer. Its Kubernetes and Istio version rules add a second upgrade track on top of the application. SOGo upgrades are lighter in component count, but you still own the coordination with IMAP, CalDAV and ActiveSync clients. Ask both vendors for their upgrade path and test requirements in writing.
Editions and license conditions
Open-Xchange's operations guide states that certain modules or features may carry custom packaging, limitations or separate fees set in the license agreement. Its AGPL-3.0 source mirrors do not remove those contract terms. SOGo is GPL and LGPL licensed with no published edition ladder in the supplied facts. Ask Open-Xchange which modules your contract includes and how white-label, provider and multi-tenant features are priced, and ask SOGo to confirm any paid tier.
Common questions about Open-Xchange and SOGo
How much effort does an Open-Xchange deployment take compared with SOGo?
An OX App Suite deployment is a platform project, while SOGo is a component you add to mail servers you already run. OX App Suite v8 is delivered as Helm charts for a Kubernetes cluster, requires Helm 3.17.0 or newer, and expects Istio or a basic ingress-nginx option, plus Redis 7.4.x, a MariaDB database with InnoDB, and a distributed file system for OX Drive files and PIM attachments. SOGo sits on existing IMAP and SMTP servers and connects to them over standard protocols. The effort gap comes from the number of moving parts each one adds, so ask each vendor or partner to list every component your team must operate, patch and back up.
How long does a deployment take and what drives the timeline?
The timeline depends on the number of users, the state of your existing mail data, the clients you must support and how much integration work sits around the suite. An OX App Suite rollout usually includes cluster build, storage sizing, identity integration, branding for service provider use and migration waves, so it runs as a multi-stage project. A SOGo rollout is often shorter because the mail platform already exists, but its schedule still depends on calendar and contact migration, ActiveSync device testing and Outlook client setup. No duration is given here because no researched figure supports one. Ask for a written scope with deliverables and dates before work starts, since most DeployOpen engagements are fixed-scope.
Can a team run SOGo alone without a full suite?
Yes, SOGo can run as a groupware layer alone, provided you already operate a mail server that speaks IMAP and SMTP. SOGo offers webmail, calendaring, an address book, resource sharing with permission handling, and documented standards such as CalDAV and CardDAV. It is free and open-source under GPL and LGPL version 2 and later, and it links to both Alinto premium support and community support. Mail platforms such as mailcow already ship SOGo as the integrated webmailer. A team without in-house mail and groupware experience should confirm who handles patching, backups, mail delivery security and incident response, because SOGo does not replace those responsibilities.
Do ActiveSync and Outlook work with Open-Xchange and SOGo?
SOGo supports Microsoft ActiveSync natively, so phones and tablets can sync email, contacts, events and tasks, and it offers Outlook compatibility through the Outlook CalDav Synchronizer. For Open-Xchange, confirm the exact mobile and Outlook options against the current OX App Suite documentation for your release rather than assuming parity with SOGo. Test each client type you rely on, including the device models and Outlook versions in your fleet, before committing. Outlook fit is a common reason teams compare these two products, so ask each vendor to demonstrate the sync paths your executives and mobile users actually use.
What does the work need from our internal team?
The internal team needs to supply decisions and access, not just attendance. For an OX App Suite project, expect requirements for Kubernetes platform ownership, container image handling, Istio or ingress choices, database and Redis operations, and storage design. For a SOGo project, expect ownership of the IMAP and SMTP servers, DNS, TLS certificates, directory and authentication integration, and client rollout. In both cases, name an accountable owner for identity, a person who signs off on migration waves, and someone who will operate the system after handover. DeployOpen implements, integrates, documents and supports self-hosted platforms inside your own infrastructure, so define in the written scope which of these tasks you keep in house.
Can we start with SOGo and move to Open-Xchange later?
A move from SOGo to Open-Xchange is possible in principle but it is a migration project, not a configuration change, because the two sit on different architectures. SOGo's calendars, contacts and mail stay in your existing IMAP and SMTP stack, while OX App Suite brings its own data store, Redis caching, and file storage for OX Drive and PIM attachments. The cost of switching depends on the volume of mailboxes, calendar and contact data, the clients users rely on, and whether identity and sharing permissions can be mapped cleanly. Before choosing SOGo as a first step, ask for a written migration path covering data export, coexistence, user communication and rollback.
Which Open-Xchange licensing terms should we check before buying?
Check the license agreement, not only the source code license. Open-Xchange publishes mirrors of the App Suite frontend and middleware on GitHub under AGPL-3.0, but its Operations Guide states that the right to use certain modules or features may be subject to custom packaging, limitations or separate fees set in the license agreement. SOGo is released under GPL and LGPL version 2 and later, with no comparable commercial packaging layer in the sources reviewed here. Ask Open-Xchange in writing which modules are included, which support windows apply to your release, and what happens to your deployment when a release leaves support. Support windows are set by the support commitment, so confirm the current release status with the vendor.
Where implementation projects usually run long
The most common overrun on an OX App Suite v8 project is the platform foundation, not the mail flows. OX App Suite v8 is designed to run on a Kubernetes cluster and is delivered as Helm charts, and the requirements call for Helm 3.17.0 or newer. Its support rules tie the cluster to Kubernetes versions N-1 and N-2 and to Istio, with the latest Istio release plus two prior versions supported, and a basic ingress-nginx option exists only where Istio cannot be used. Before work starts, confirm whether your platform team already runs a cluster that meets these rules, who owns Istio upgrades, and whether a service mesh is acceptable in your security architecture. If any of those answers is no, the readiness work lands in the project plan as its own deliverable, and it should be written into the fixed scope rather than discovered in week one.
Storage sizing and identity integration are the next two places where timelines slip. Persistent data such as OX Drive files and PIM attachments must sit on a distributed file system: NFS for small to mid-size deployments, or object storage such as AWS S3, Ceph RadosGW or Scality RING for larger ones. Ask for the expected attachment volume, growth rate and retention before choosing the backend, because migrating file storage later is expensive. On the identity side, OX App Suite supports OpenID Connect and SAML, but your directory, MFA policy and group mapping decide how long the login path takes to validate. SOGo, by contrast, sits on your existing IMAP and SMTP servers, so its identity path is usually shorter, but it still needs the same directory decisions. Put the identity provider, the claims or attributes used for authorization, and the test accounts into the written scope.
Client changes are the overrun users notice most. ActiveSync device re-enrollment, Outlook client profile changes and mailbox migration windows all depend on how many devices and users you have, not on the platform alone. Each phone or tablet that must be re-enrolled, and each Outlook profile that must change, adds support work and user communication. Plan the migration in waves, confirm the cutover window with the business owners of each group, and agree in writing who performs client reconfiguration and who handles failed syncs. Because most DeployOpen engagements are fixed-scope, with scope, deliverables and timelines agreed before work starts, the reader should ask for these items to be listed explicitly: cluster readiness, storage backend, identity integration, device and client count, and the migration waves. Anything not listed is a change request, so the more precisely these are written, the fewer surprises appear later.
How DeployOpen helps choose and implement either platform
DeployOpen plans, implements, integrates, hardens, backs up, documents and supports self-hosted open-source platforms inside your own cloud accounts, data centers or air-gapped networks. For Open-Xchange vs SOGo, that means starting from your user count, existing mail servers, identity setup and client mix, then building whichever platform fits the scope you agree in writing.
How we scope
- We confirm your mail platform, user volume, client mix including ActiveSync and Outlook, and identity requirements before recommending either path.
- Scope covers which platform is built, which existing IMAP and SMTP servers stay in place, and how users and data move.
- Engagements are fixed-scope, with scope, deliverables and timelines agreed in writing before work starts.
How we build
- We deploy the chosen platform in your infrastructure, including the storage, database and cache components its documentation requires.
- Integration work covers identity connections, calendar and contact sync, client configuration and any Outlook or mobile sync paths in scope.
- We test mail flow, calendar sharing, sync behavior and failover against the acceptance criteria written into the scope.
How we hand over
- We deliver architecture, configuration and operating documentation so your team can run the platform after the engagement ends.
- Backup, restore and upgrade procedures are documented and tested as part of the handover.
- We confirm with your team which licensing terms, paid modules and vendor support contracts apply, and record them in the handover pack.
How we support
- Ongoing support, upgrades and continuous testing are available as retainers after handover.
- Retainers can cover version upgrades when your chosen platform publishes new releases or support windows change.
- Your quote follows from the written scope, so ask for line items covering build, migration, documentation and any recurring support.

