← Back to home
Comparison · Comms

Apprise vs Mailu

A side-by-side editorial comparison of Apprise and Mailu — release velocity, themes, recent moves, and the top alternatives to consider.

Apprise vs Mailu: at a glance

FeatureAppriseMailu
SectorCommsComms
Velocity score5.05.0
Sparks · 30d00
Top themesnotifications, python, major version, breaking changesmaintenance-branch, roundcube, cve-patching, self-hosted-mail
Last editorial update1h ago3h ago
WebsiteVisit →Visit →

What is Apprise?

Apprise 2 is out: notify() returns a result object, and 2.1 takes the catalog to 170 services.

Apprise, the Python notification library, shipped v2.0.0 on 26 September after closing out the v1 line. notify() now returns an AppriseResult with per-service status, including new PARTIAL and TIMEOUT states, and v2 adds template variables for secrets, tag priorities with escalation, retries, timeouts and multiple body formats per service. v2.0.1 fixed markdown handling and v2.1.0 added 12 services, for 170 in total.

Read the full Apprise trajectory →

What is Mailu?

Mailu's October: patched PHP for webmail, and a resolver that reports DNS failures

Mailu's 2024.06 branch shipped six pinned releases in October, each tied to a single issue. Three dealt with the resolver: handling the DNSSEC KSK rollover, then making the healthcheck fail on SERVFAIL, re-shipped once. Three were webmail: Roundcube 1.6.20, mitigations for the PHP2Shell CVEs, and then the patched PHP runtime. Late September releases fixed boolean settings that could not be turned off and stale webmail sessions after switching accounts via SSO.

Read the full Mailu trajectory →

Apprise vs Mailu: editorial side-by-side

A
Apprise
COMMS
5.0

Apprise 2 is out: notify() returns a result object, and 2.1 takes the catalog to 170 services.

◆ Current state

Apprise, the Python notification library, shipped v2.0.0 on 26 September after closing out the v1 line. notify() now returns an AppriseResult with per-service status, including new PARTIAL and TIMEOUT states, and v2 adds template variables for secrets, tag priorities with escalation, retries, timeouts and multiple body formats per service. v2.0.1 fixed markdown handling and v2.1.0 added 12 services, for 170 in total.

◆ Where it's heading

The v2 break was about making delivery observable and controllable, building on the weighted tags of v1.11. Since then the project is back to its usual rhythm of community service additions and fixes, with v1 maintained on a separate branch.

◆ Prediction

Expect v2.x releases of the same shape, new services plus fixes, with more v2-era adoption fixes for embedders moving off v1.

M
Mailu
COMMS
5.0

Mailu's October: patched PHP for webmail, and a resolver that reports DNS failures

◆ Current state

Mailu's 2024.06 branch shipped six pinned releases in October, each tied to a single issue. Three dealt with the resolver: handling the DNSSEC KSK rollover, then making the healthcheck fail on SERVFAIL, re-shipped once. Three were webmail: Roundcube 1.6.20, mitigations for the PHP2Shell CVEs, and then the patched PHP runtime. Late September releases fixed boolean settings that could not be turned off and stale webmail sessions after switching accounts via SSO.

◆ Where it's heading

The project remains in one-fix-per-release maintenance on the 2024.06 line, with upstream webmail and PHP security driving much of the cadence. Nothing in the entries points to a new main release.

◆ Prediction

The next releases will most likely follow upstream Roundcube or PHP security fixes, as three of the last six did.

Alternatives to Apprise and Mailu

Other Comms products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either Apprise or Mailu.

See all Apprise alternatives → · See all Mailu alternatives →

Recent activity from Apprise and Mailu

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 8d agoAppriseApprise 2.1.0 adds 12 notification services
  2. 10d agoMailuMailu ships patched PHP for PHP2Shell CVEs
  3. 11d agoMailuMailu mitigates PHP2Shell webmail CVEs
  4. 12d agoMailuMailu 2024.06.65: Roundcube 1.6.20 update
  5. 18d agoMailu2024.06.64 re-ships the resolver healthcheck fix
  6. 20d agoMailu2024.06.63 makes the resolver healthcheck catch SERVFAIL
  7. 21d agoMailu2024.06.62 handles the DNSSEC KSK rollover
  8. 29d agoApprisev2.0.1: markdown handling fixes after v2.0.0
  9. 1mo agoAppriseApprise 2.0: notify() returns per-service results
  10. 2mo agoAppriseFinal v1.x patch: attachment fix and two more services
  11. 2mo agoAppriseLast release of the v1.x line — pin before v2 breaks ⚡
  12. 4mo agoApprisePast 150 services, with HTML-to-Markdown conversion built in

Frequently asked questions

What is the difference between Apprise and Mailu?

They serve adjacent needs but don't currently overlap on shipped themes. Apprise and Mailu are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is Apprise better than Mailu?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Apprise and Mailu are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other Comms products to evaluate alongside.

What are the best alternatives to Apprise?

Top Apprise alternatives in Comms are ranked by recent ship velocity. Browse the "Apprise alternatives" section above for the current picks, or visit /alternatives/apprise for the full list with editorial commentary on each.

What are the best alternatives to Mailu?

Top Mailu alternatives in Comms are ranked by recent ship velocity. Browse the "Mailu alternatives" section above for the current picks, or visit /alternatives/mailu for the full list with editorial commentary on each.