Apache James (Java Apache Mail Enterprise Server) ist ein quelloffener Mailserver für die JVM. Er unterstützt SMTP, LMTP, POP3, IMAP, ManageSieve und JMAP und ist in Java und Scala geschrieben. Neben einer Standardinstallation gibt es eine verteilte Variante auf Basis von Cassandra, OpenSearch, RabbitMQ und S3- oder Swift-Objektspeicher mit horizontaler Skalierbarkeit als erklärtem Ziel. Er wird selbst installiert und betrieben, etwa mit docker-compose. Organisationen setzen ihn als eigene Mailplattform statt Microsoft Exchange oder Google Workspace ein.
Apache James ist ein Projekt der Apache Software Foundation, einer US-amerikanischen gemeinnützigen Organisation (501(c)(3)) mit Gründung in Delaware. Die Software steht unter der Apache License 2.0. Das französische Unternehmen Linagora nutzt James als Mailserver in seinem Produkt OpenPaaS und trägt zum Projekt bei. Da die Software auf eigener Infrastruktur läuft, entscheidet die Organisation selbst, wo Postfächer und Backups liegen; die Stiftung hostet keine Kundendaten. Die US-Rechtsform der Stiftung betrifft das Projekt selbst, nicht Daten auf Ihren eigenen Servern.