{"adoption": {"forks": 997, "observed_at": "2026-08-28T04:10:00.159637+00:00", "stars": 7474}, "canonical_url": "https://ross.abutalabs.com/products/mailu", "card": {"archived": false, "artifact_type": "application", "description": "Insular email distribution - mail server as Docker images", "domain": ["email", "self-hosted", "developer-tools", "security"], "enriched": true, "function": ["email", "self-hosted", "security", "web-framework"], "health_score": 99, "homepage": "https://mailu.io", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Mailu/Mailu"], "name": "Mailu/Mailu", "platform": ["self-hosted", "python"], "pushed_at": "2026-08-21T12:04:49+00:00", "repo": "Mailu/Mailu", "stars": 7474, "tags": ["mail-server", "smtp", "imap", "webmail", "dkim", "dmarc", "antispam", "docker-compose", "letsencrypt", "fetchmail", "docker", "linux"], "topics": ["docker", "email", "imap", "pop3", "webmail", "mailserver", "mail", "smtp", "docker-compose", "dkim", "dmarc", "fetchmail", "letsencrypt"], "urls": [], "use_cases": ["self-host a complete email server with docker", "run my own SMTP and IMAP mail server", "host webmail with admin interface for my domain", "set up DKIM, DMARC and SPF for outgoing mail", "deploy a mail server with letsencrypt TLS", "replace google workspace with a self-hosted mail solution", "manage email users, aliases and quotas via a web UI"], "what_it_is": "Mailu is a full-featured, self-hosted email server distributed as a set of Docker images, providing SMTP, IMAP, webmail, and an admin interface. It bundles security and antispam features such as TLS, DKIM, DMARC, SPF, greylisting, and antivirus scanning into an easily deployable docker-compose setup.", "when_to_avoid": ["you only need a lightweight SMTP relay or transactional email sender rather than a full mailbox server", "you cannot run Docker or dedicate a server with proper DNS, reverse DNS and open mail ports", "you want a managed email service with no operational responsibility", "memory is very limited and you require the bundled antivirus component"], "when_to_choose": ["you want a full mail server (SMTP, IMAP, webmail, admin) deployable via docker-compose", "you need built-in antispam, antivirus, DKIM/DMARC/SPF and TLS out of the box", "you prefer an all-FOSS stack without proprietary groupware extras", "you want client auto-configuration, sieve, auto-reply and fetchmail support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mailu", "repo": "Mailu/Mailu", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.159637+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:37:36.959665+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4199cfcec9e4e49c215489b7559c87dc57681d7d2e340512ace5858016dffc2d", "fetched_at": "2026-08-28T04:10:00.159637+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mailu/Mailu"}, {"content_hash": "d37f04261a7301169b780683205ffa814336f79d38429f11e40abb784d28d11a", "fetched_at": "2026-08-29T08:33:07.801973+00:00", "kind": "homepage", "missing": false, "url": "https://mailu.io"}, {"content_hash": "4f7dcc1e3420ae9ceaa5fbf65d6d12672eb9c494673bab365ac84e26e9492dab", "fetched_at": "2026-08-29T08:33:07.811066+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/features.html"}, {"content_hash": "0652a87e9334b0b018a13e5bb5e14037a48df028bbd38a9e0add404bc1d80877", "fetched_at": "2026-08-29T08:33:07.813472+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/faq.html"}, {"content_hash": "8214506e26a78e498eae26d64adf4b3bdd7f4c4e46348f2bae962369b6a2ebe8", "fetched_at": "2026-08-29T08:33:07.817216+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/releases.html"}, {"content_hash": "767397ea9632b844c7bbd514f7f1b5025d90921f554aebd23ee8e6b0e793b2d3", "fetched_at": "2026-08-29T08:33:07.820269+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/compose/requirements.html"}, {"content_hash": "8f4cc694c439cca098a1ee3bb0ec1e6cc98a4a2effaa9242c628e10d8fb4e196", "fetched_at": "2026-08-29T08:33:07.821978+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/workflow.html"}, {"content_hash": "6039949cd4add62c274d6fe43ec06ea944e5f30f0a04e88b2f370eeed4466798", "fetched_at": "2026-08-29T08:33:07.823659+00:00", "kind": "site_page", "missing": false, "url": "https://mailu.io/2024.06/contributors/environment.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 97}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3888, "days_push": 12, "days_rel": 21, "gap_med": 5, "n_releases_24m": 46}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}