Overslaan naar inhoud
Technologie

Geschikt voor bedrijfsgebruik door de architectuur

grommunio kan worden geschaald van één enkele server tot geclusterde, hoogbeschikbare implementaties achter uw load balancer — zonder dat u ooit afstand hoeft te doen van de protocollen en clients waar uw organisatie al op vertrouwt.

100.000+
Gebruikers per implementatie
Actief/actief
Hoge beschikbaarheid
MAPI/HTTP
Native Outlook
OIDC · SAML
Moderne single sign-on
Architectuur

Ontworpen voor schaalbaarheid

Een op Linux gebaseerde, servicegerichte kern die is ontworpen met het oog op schaalbaarheid en groei — breid de capaciteit uit door knooppunten toe te voegen.

Geschikt voor clustering

Draai grommunio op meerdere knooppunten. Stateless applicatieservices zijn horizontaal schaalbaar — meer knooppunten betekent simpelweg meer capaciteit.

Geschikt voor load balancers

Plaats er een willekeurige standaard L4/L7-load balancer voor. Sessies worden niet aan één specifiek knooppunt gekoppeld, waardoor het verkeer soepel wordt verdeeld zonder ingewikkelde ‘sticky-session’-procedures.

Zeer betrouwbaar

Dankzij actieve/actieve en actieve/passieve topologieën, statuscontroles en automatische failover blijven mailboxen online, zelfs bij het uitvallen van knooppunten en tijdens onderhoud.

Schaalbare gegevenslaag

Een door MariaDB/Galera ondersteunde metadatalaag en een schaalbare berichtenopslag die je onafhankelijk van de applicatielaag kunt repliceren en in clusters kunt indelen.

Modulair opgezet

MTA, Store, Web en Sync zijn onafhankelijke diensten — u kunt ze afzonderlijk opschalen, isoleren, bewaken en bijwerken.

Linux – prestaties in de native omgeving

Een lichtgewicht C/C++-kern (gromox) die is ontworpen met het oog op efficiëntie — duizenden mailboxen per node, zonder extra belasting.

Architectuur in een oogopslag

Gelaagd, uit elkaar te halen, schaalbaar

Elke laag van de stack is een afzonderlijk schaalbare dienst — voeg capaciteit toe waar dat nodig is. De grommunio-componenten draaien op standaard, bekende Linux-infrastructuur.

Schema van de componentarchitectuur van de grommunio
Hoge beschikbaarheid

Echte HA, zoals operationele teams die opzetten

Meer dan alleen load balancing — De grommunio draait op de beproefde Linux-stack voor hoge beschikbaarheid en biedt daarmee echte fouttolerantie, niet alleen redundantie op papier.

  • Corosync & Pacemaker Bouw echte clusters met hoge beschikbaarheid op basis van de beproefde Linux HA-stack — Corosync voor clustercommunicatie en lidmaatschap, Pacemaker voor resourcebeheer en orkestratie.
  • Automatische failover en fencing Bronnen worden automatisch verplaatst wanneer een knooppunt uitvalt, waarbij gebruik wordt gemaakt van STONITH/fencing ter bescherming tegen split-brain en ter waarborging van de gegevensintegriteit.
  • Gerepliceerde en gedeelde opslag Combineer dit met DRBD, een gedeeld SAN/NAS of een geclusterde databaselaag, zodat geen enkel knooppunt een enkel storingspunt vormt.
  • Actief/actief of actief/passief Kies de topologie die bij uw SLA past: schaalbare doorvoer of een ‘warm standby’-opstelling die klaar is om het over te nemen.
  • Doorlopend onderhoud, geen stilstand Voer patches en upgrades één knooppunt tegelijk uit, terwijl het cluster gebruikers blijft bedienen.
  • Geografische redundantie Clusters uitbreiden of repliceren naar verschillende locaties en datacenters met het oog op noodherstel.
Cloud-native

Van meet af aan cloud-native ontworpen

grommunio is gebaseerd op cloud-native principes en wordt daarom op dezelfde manier geïmplementeerd, geschaald en hersteld als moderne infrastructuur.

  • Geschikt voor Container Officiële containerimages draaien op Docker, Podman en Kubernetes — beheer grommunio net als elke andere cloud-native workload.
  • Stateloze diensten Toepassingscomponenten houden geen lokale status bij, waardoor ze horizontaal kunnen worden opgeschaald (en weer teruggeschaald) en onmiddellijk herstellen.
  • Gerepliceerde of gedeelde opslag Stel de cluster op een manier in die bij uw infrastructuur past: geef elk knooppunt zijn eigen gerepliceerde opslag, of laat alle knooppunten draaien op gemeenschappelijke SAN-/NAS-opslag. De grommunio ondersteunt beide opties even goed.
  • Schaalbaarheid op aanvraag Voeg replica’s toe of verwijder ze om de belasting aan te passen, met behulp van ‘rolling deployments’ en de automatische schaalbaarheid van uw orchestrator.
  • Declaratief en automatiseerbaar Configuratie als code en een API-beheeroplossing zorgen ervoor dat implementaties reproduceerbaar en geschikt voor CI/CD zijn.
  • Werkt overal Dezelfde applicaties draaien zowel on-premises, in uw privécloud, in de publieke cloud als in een soevereine omgeving — zonder lock-in.
Protocollen en compatibiliteit

Elk protocol, zonder concessies

De grommunio ondersteunt dezelfde protocollen als de Microsoft Exchange, zodat uw bestaande clients direct verbinding kunnen maken — u hoeft niets te installeren en er is geen migratie nodig.

  • MAPI/HTTP — native Outlook Outlook for Windows maakt rechtstreeks verbinding via MAPI/HTTP (en RPC/HTTP), precies zoals dat ook bij Exchange het geval zou zijn. Geen plug-ins, geen connectoren, geen middleware.
  • Exchange Web Services (EWS) Uitgebreide interoperabiliteit voor clients en integraties die EWS ondersteunen, waaronder eM Client, Outlook for Mac en macOS Mail.
  • Offline adresboek (OAB) De wereldwijde adreslijst wordt gepubliceerd als een offline adresboek, zodat Outlook deze in de cache kan opslaan voor snelle, offline adreszoekopdrachten.
  • Exchange ActiveSync (EAS) Ingebouwde push-e-mail, agenda en contacten op de iOS-, Android- en Outlook-mobiele apparaten.
  • IMAP, POP3 en SMTP Open standaarden voor elke e-mailclient of elk downstream-systeem waarmee u verbinding wilt maken.
  • CalDAV & CardDAV Op standaarden gebaseerde synchronisatie van agenda’s en contacten op alle platforms.
  • Automatische detectie en automatische configuratie Clients stellen zichzelf in — gebruikers hoeven alleen maar hun e-mailadres in te voeren en ze zijn verbonden.
Protocolstroom

Van klant naar mailbox

Elke rij is een afzonderlijke, niet-gekruiste baan: een klantfamilie, het protocol dat deze gebruikt, en de gromox-service die hierop reageert — hetzelfde pad dat Outlook gebruikt ten opzichte van Microsoft Exchange.

Protocolstroom van client naar Gromox-service, één kanaal per clientfamilie
Dienst ↔ gegevens

Waar elke dienst terechtkomt

Zodra een verzoek in gromox is binnengekomen, heeft elke service via een gedefinieerde interface toegang tot zijn gegevensopslag: exmdb per mailbox, MariaDB-metadata, de Redis-cache of de door Postfix aangestuurde mailspool.

Hoe elke Gromox-service verbinding maakt met zijn gegevensopslagplaats
Werkt met uw e-mailprogramma’s

Gebruik de e-mailclient waar je al dol op bent

Uw gebruikers blijven de client gebruiken die ze al kennen. Omdat grommunio de standaardprotocollen ondersteunt, kan vrijwel elke moderne e-mail- en groupware-client rechtstreeks verbinding maken — op de desktop, op mobiele apparaten en via het web.

Microsoft Outlook
Windows, standaard via MAPI/HTTP — precies zoals het met Exchange communiceert.
Outlook for Mac
macOS, via Exchange Web Services (EWS).
Apple Mail, Agenda & Contacten
Voornamelijk via Exchange Web Services (EWS) — plus CalDAV en CardDAV op macOS en iOS.
eM Client
Het standaard platformonafhankelijke Outlook-alternatief voor grommunio — Windows, macOS en Linux in plaats van Exchange Web Services (EWS), met agenda, contactpersonen, taken, beschikbaarheid en de algemene adreslijst.
Mozilla Thunderbird
Via Exchange Web Services (EWS), plus IMAP, SMTP, CalDAV en CardDAV.
GNOME Evolution
Linux, via Exchange Web Services.
KDE Kontact
Linux, via IMAP, CalDAV en CardDAV.
Android & iOS
Elk Exchange ActiveSync-apparaat werkt direct uit de doos.
grommunio Web
De ingebouwde, volledig uitgeruste webmail — je hoeft niets te installeren.
Identiteit en toegang

Authenticatie die bij uw omgeving past

Integreer grommunio in de identiteitsstack die u al gebruikt — zorg voor federatieve aanmelding, handhaaf beleid en delegeer het beheer.

OpenID Connect (OIDC)

Integreer authenticatie met uw identiteitsprovider — Keycloak, Microsoft Entra ID, Okta en elke OIDC-compatibele IdP.

SAML 2.0

Single sign-on via identiteitsproviders van Enterprise SAML, met naadloze sessiefederatie.

LDAP & Active Directory

Verifieer en configureer gebruikers rechtstreeks vanuit uw bestaande directorydienst.

MFA & voorwaardelijke toegang

Ingebouwde TOTP plus volledige WebAuthn/FIDO2-ondersteuning en voorwaardelijke toegang via uw IdP — beheer uw aanmeldingsbeleid op één plek.

Op rollen gebaseerd beheer

Gedetailleerde, gedelegeerde beheerdersrollen — per organisatie en per tenant.

Standaard beveiligd

Overal TLS, moderne versleutelingsalgoritmen en S/MIME voor end-to-end-beveiliging van berichten.

Veiligheid en vertrouwen

In elke laag gehard

Beveiliging vormt de basis van grommunio en is geen bijzaak. Dankzij een uitstekende staat van dienst, volledig transparante open-sourcecode en een uitgebreide reeks beveiligingsprincipes blijft uw communicatie goed beschermd.

Standaard beveiligd

Overal TLS, moderne versleutelingsalgoritmen en streng beveiligde standaardinstellingen direct bij levering — geen onveilige verouderde modi.

Meervoudige beveiliging

Onafhankelijke, gelaagde beveiligingsmaatregelen op het gebied van transport, applicaties, opslag en identiteit.

Minimale rechten

Gedetailleerde RBAC en gedelegeerd beheer — elke gebruiker en beheerder krijgt alleen wat hij of zij nodig heeft.

End-to-end-versleuteling

S/MIME-ondertekening en -versleuteling voor de authenticiteit, integriteit en vertrouwelijkheid van berichten.

Bescherming tegen spam en malware

grommunio-antispam (op basis van Rspamd) en ClamAV scannen elk bericht aan de hand van regelgebaseerde, statistische en handtekeninganalyses.

Continu harden

Snelle beveiligingsupdates, gecoördineerde reactie op CVE’s en een proces voor verantwoorde openbaarmaking.

Transparant en controleerbaar

100% open source — de code is voor iedereen toegankelijk om te bekijken, te controleren en te verifiëren. Geen ‘black boxes’.

Soeverein en conform

Draait op infrastructuur waarover u de controle hebt, binnen uw rechtsgebied — vanaf het ontwerp afgestemd op GDPR.

Sterke authenticatie

MFA zorgt samen met OIDC en SAML voor moderne, gefedereerde en op beleid gebaseerde toegang.

IT-beheer

Geschikt voor meerdere gebruikers en ontwikkeld voor IT-teams

Gebruik één platform voor meerdere organisaties, met de implementatiemogelijkheden en tools die operationele teams verwachten.

  • Echte multi-tenancy Hoste talrijke afzonderlijke organisaties op één platform — elk met zijn eigen domeinen, gebruikers, beleidsregels en beheer.
  • Flexibele, autonome implementatie Op locatie, in uw eigen cloud of als een onafhankelijk gehoste dienst. Uw gegevens blijven binnen uw rechtsgebied en onder uw controle.
  • Appliance, softwarepakketten of containers Implementeer de kant-en-klare ISO-appliance, native pakketten voor de belangrijkste Linux-distributies of containerimages voor uw orchestrator.
  • Back-up en noodherstel Consistente back-up- en herstelpaden in de metadata- en berichtlagen.
  • Monitoring en observeerbaarheid Gezondheidsindicatoren, statistieken en gestructureerde logbestanden die direct in uw bestaande monitoringomgeving kunnen worden geïntegreerd.
  • Onderhoud op lange termijn Beveiligingsupdates en voorspelbare releasecycli met professionele ondersteuning.
  • Declaratieve configuratie Beheer het platform vanuit een omgeving met versiebeheer — bestandsgebaseerde configuratie, een open Admin API en community-playbooks voor Ansible en Salt sluiten naadloos aan op uw bestaande automatisering.
  • Automatische clientconfiguratie Outlook Autodiscover, Mozilla autoconfig, Exchange ActiveSync Autodiscover en Apple .mobileconfig — elke gangbare client configureert zichzelf op basis van alleen een e-mailadres.
Open ecosysteem

Past in de infrastructuur die u al gebruikt

Omdat de grommunio gebruikmaakt van open, standaardprotocollen, sluit hij naadloos aan op de bestaande omgeving: de archiverings-, e-mailbeveiligings-, back-up- en virtualisatieoplossingen die u al aan de serverzijde gebruikt, en de Outlook-add-ins waarop uw gebruikers vertrouwen.

E-mailarchivering

Combineer de grommunio met archiefoplossingen voor naleving, zoals de MailStore, in plaats van de standaard IMAP en journaling — uw workflows voor gegevensbewaring en e-discovery blijven ongewijzigd.

E-mailgateways

Plaats er een e-mailbeveiligingsgateway of -apparaat voor — zoals de Cisco, IronPort of Proxmox Mail Gateway — voor het filteren, routeren en DLP van inkomende en uitgaande e-mail.

Back-up aan de serverzijde

Beveilig de berichtenopslag en de database met de back-uptools die u al gebruikt — via snapshots, op basis van agents of op opslagniveau, zonder dat daarvoor een eigen bestandsformaat nodig is.

Elke hypervisor

Draait als standaard Linux-gast op elke belangrijke hypervisor — waaronder VMware, QEMU/KVM, Xen (XCP-ng) en Microsoft Hyper-V.

Containers

Implementeer in containers met Docker of LXC/LXD voor een eenvoudige, reproduceerbare uitrol, in combinatie met de rest van uw platform.

Outlook-invoegtoepassingen

Invoegtoepassingen die zijn gebaseerd op de standaard MAPI/HTTP- of EWS-interfaces blijven gewoon werken — waaronder programma’s voor e-mailhandtekeningen en disclaimers en soortgelijke plug-ins aan de serverzijde.

Beproefde grondslagen

Gebaseerd op de technologie waarop het internet draait

grommunio vindt het wiel niet opnieuw uit. Het is gebaseerd op de meest betrouwbare, in de praktijk beproefde open-source-technologie ter wereld — dezelfde componenten waarop het internet draait.

Linux
De uiterst stabiele basis van het besturingssysteem waarvoor de grommunio is ontworpen.
C / C++
De krachtige Gromox-kern, geschreven in moderne C++.
Postfix
's Werelds meest vertrouwde mail transfer agent (MTA).
grommunio – antispam & ClamAV
De allerbeste spamfiltering en antivirusscans.
Keycloak
Open-source identiteits- en toegangsbeheer voor single sign-on op de OIDC en SAML.
SQLite
Snelle, geïntegreerde opslag op het niveau van individuele mailboxen.
Redis
Caching in het werkgeheugen en gedeelde sessiestatus.
nginx
Een in de praktijk beproefde reverse proxy en web-frontend.
PHP
Zorgt ervoor dat de grommunio Web-applicatie werkt.
Python
Beheertools, automatisering en het beheer van API.
OpenSSL
De industriestandaard TLS en cryptografie overal.
Betrouwbare bibliotheken
Tientallen beproefde open-sourcebibliotheken — libcurl, tinyxml2, jsoncpp, zstd en nog veel meer.
Leiderschap op het gebied van normen

We passen de normen toe. Vervolgens verbeteren we ze.

grommunio implementeert de volledige Microsoft Exchange-protocolstack — 61 gepubliceerde Microsoft Open Specification-documenten, variërend van MAPI/HTTP en RPC over HTTP tot Exchange ActiveSync, EWS en de lange reeks MS-OX*-eigenschappen. Waar de documentatie tekortschiet, zijn onze bevindingen opgenomen in de eigen gepubliceerde specificatie van Microsoft, en waar het protocol zelf tekortschiet, breiden we het uit.

  • 61 Specificaties van het Microsoft-protocol, van begin tot eind Van MS-OXCMAPIHTTP en MS-OXCROPS tot MS-OXNSPI, MS-ASCMD, de MS-OXWS*-webservicesfamilie en de MS-OXO*-eigenschappenobjecten — grommunio gebruikt dezelfde netwerkprotocollen als Exchange Server zelf, zodat Outlook op Windows verbinding maakt zonder clientconnector.
  • Meer dan 15 correcties zijn verwerkt in de officiële specificaties van de Microsoft Van de ‘PT_LONG’-tekengraad tot de ‘MAPI_HARD_DELETE’-semantiek en ontbrekende MS-OXPROPS-groottes — onze beoordeling heeft geleid tot vijftien pull-verzoeken die Microsoft heeft opgenomen in zijn eigen Open Specifications, plus nog twee gemelde problemen. Elke bijdrage is terug te vinden op GitHub.
  • EAS-imitatie — meer dan wat de eigen EAS van de Microsoft doet We hebben Exchange ActiveSync en Autodiscover uitgebreid, zodat een geautoriseerde gebruiker via impersonatie vanaf zijn telefoon toegang kan krijgen tot gedeelde mailboxen. In de documentatie van Microsoft staat expliciet vermeld dat EAS geen ondersteuning biedt voor gedeelde mailboxen of toegang via een gedelegeerde — grommunio doet dat wel, zonder dat er aanpassingen aan de client nodig zijn.
  • Multi-LDAP in één installatie — een wereldprimeur op het gebied van groupware Koppel per organisatie een willekeurig aantal onafhankelijke directory’s — Active Directory, OpenLDAP, eDirectory, elke LDAPv3 — aan één enkele grommunio-installatie. Microsoft Exchange is per ontwerp ontworpen voor één forest; grommunio niet.
Helemaal open

Geen zwarte dozen

grommunio is 100% open source, ontwikkeld in Europa en gebaseerd op open standaarden, van de protocollaag tot de opslagengine. De krachtige kern, gromox, implementeert de Exchange-protocolinterface native op Linux — er is dus geen propriëtaire connector waarvoor een licentie nodig is, geen ‘black box’ die u moet vertrouwen en geen vendor lock-in.

Omdat elke laag open en op standaarden gebaseerd is, kunt u het controleren, ermee integreren, automatiseren en uitvoeren waar uw compliance-eisen dat vereisen — op hardware die u zelf bezit, in een cloud naar keuze of in een soevereine omgeving die u zelf beheert.

Veelgestelde vragen

Technologie — veelgestelde vragen

Kan ik de grommunio in een cluster met hoge beschikbaarheid gebruiken?

Ja. De grommunio is ontworpen voor geclusterde, hoogbeschikbare implementaties — actief/actief of actief/passief — achter standaard load balancers, met statuscontroles en automatische failover. Stateless applicatieservices schalen horizontaal uit over de verschillende knooppunten.

Werkt Outlook zonder plug-ins of connectoren?

Ja. De Outlook for Windows maakt rechtstreeks verbinding met de MAPI/HTTP (en de RPC/HTTP), net zoals hij verbinding maakt met de Microsoft Exchange — er hoeft niets op de client te worden geïnstalleerd en er zit geen middleware tussen.

Welke identiteitsproviders en SSO-standaarden worden ondersteund?

De grommunio ondersteunt de OpenID Connect (OIDC) en de SAML 2.0 voor single sign-on met providers zoals de Keycloak, Microsoft Entra ID en Okta, evenals LDAP en Active Directory voor authenticatie en provisioning.

Kan één installatie meerdere organisaties herbergen?

Ja. grommunio biedt standaard multi-tenancy voor de kernfuncties (e-mail, agenda, contacten, taken en notities) — meerdere afzonderlijke organisaties op één platform, elk met hun eigen domeinen, gebruikers, beleidsregels en gedelegeerd beheer.

Waar kan de grommunio worden ingezet?

Op locatie, in uw eigen cloud of als een onafhankelijk gehoste dienst. Het wordt geleverd als een kant-en-klare ISO-appliance, als native pakketten voor de belangrijkste Linux-distributies en als containerimages.

Welke Linux-versies worden ondersteund?

openSUSE / SUSE Linux Enterprise, Debian, Ubuntu, Red Hat Enterprise Linux en de RHEL-compatibele reeks (Rocky Linux, AlmaLinux).

Hoe wordt inkomende e-mail verwerkt — vervangt de grommunio Postfix?

Nee. grommunio werkt samen met Postfix: Postfix fungeert als de SMTP en MTA aan de rand (met grommunio-antispam als milter) en draagt geaccepteerde berichten over aan gromox-delivery en gromox-delivery-queue voor bezorging per mailbox. De configuratie van Postfix blijft vertrouwd voor beheerders.

Geldt er een limiet voor de grootte van mailboxen?

Er geldt geen strikte productgebonden limiet voor de grootte van individuele mailboxen — elke mailbox is een eigen, door SQLite ondersteunde exmdb-opslagplaats, die schaalbaar is tot honderden GB, en quota per gebruiker kunnen worden geconfigureerd via de beheerdersinterface of API. Belangrijke kanttekening aan de clientzijde: Microsoft en Outlook kunnen zeer grote mailboxen niet goed aan — bij meer dan ongeveer 100 GB wordt de lokale cache traag en vatbaar voor beschadiging. We raden aan om mailboxen die met Outlook worden gebruikt onder de ~100 GB te houden; voor grotere mailboxen kunt u beter Outlook in online-modus gebruiken, of grommunio Web of een andere client.

Hoe wordt er omgegaan met back-ups?

Van de exmdb-bestanden per mailbox en de MariaDB-metadatadatabase kunnen back-ups worden gemaakt met behulp van standaardtools (snapshots op bestandsniveau voor exmdb, mariabackup of logische dumps voor MariaDB). In de beheerdersdocumentatie worden procedures beschreven voor het maken en terugzetten van consistente back-ups op een bepaald tijdstip.

Bouw op stevige grond

Klaar om de grommunio aan een belastingstest te onderwerpen?