apache/james-project
Emails at the heart of your business logic! observed · 2026-09-01
Health v2 · maintenance only
77/100
- Activity 100
- Release rhythm 35
- Longevity 100
Flags: no_releases no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4071
- days_rel: n/a
- days_push: 2
- n_releases_24m: 0
Adoption not part of the score
1037 stars · 492 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apache James is an enterprise mail server and modular mail platform running on the JVM, supporting SMTP, IMAP, POP3, JMAP, LMTP, and ManageSieve protocols. It offers a mailet container for custom email processing, pluggable storage backends (Cassandra, PostgreSQL, MySQL, OpenSearch), and administration via REST, JMX, or CLI.
Use cases
- self-host an email server with IMAP and SMTP
- build custom email filtering and routing rules
- run a JMAP-compliant mail server
- set up an SMTP relay or mail transfer agent
- embed mail processing logic into business applications
- store mailboxes in Cassandra or PostgreSQL
When to choose
- you need a fully open-source, self-hosted mail server on the JVM
- you want programmatic control over email processing via mailets
- you need modern protocol support including JMAP
- you want pluggable storage backends for mailboxes
When to avoid
- you need a simple turnkey mail server with minimal configuration
- your stack is not JVM-based and you prefer lightweight alternatives like Postfix or Dovecot
- you lack operational capacity for Java-based server maintenance
Facets
service · maturity stable
http-server email middleware plugin-system email self-hosted backend developer-tools jvm windows self-hosted mail-server smtp imap jmap pop3 mailet mta mail-transfer-agent docker linux macos
5 sources
- homepage: https://james.apache.org/ · fetched 2026-08-29 · 36df8e63a045
- site_page: https://james.apache.org/documentation.html · fetched 2026-08-29 · 3a79a8fb251d
- site_page: https://james.apache.org/server/install.html · fetched 2026-08-29 · a746b1f6b48a
- site_page: https://james.apache.org/server/install/guice-cassandra-rabbitmq-swift.html · fetched 2026-08-29 · bfe94dc7b461
- site_page: https://james.apache.org/howTo/index.html · fetched 2026-08-29 · 7b989b3a27d3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/james-project | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="apache/james-project")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem