Bringing Exchange Support to Thunderbird

Exchange Support: Pragmatism vs Principles

  • Many see native Exchange support in Thunderbird as a practical win: employees are often forced onto Exchange and Outlook, and any way to use Thunderbird instead is welcomed.
  • Others argue it furthers “email splintering” and entrenches proprietary, per-vendor protocols instead of pushing open standards.
  • Some emphasize that even if most employees can’t choose their client, improving Thunderbird helps retain its existing user base.

EWS vs Graph and On-Prem vs Online

  • A major concern: Thunderbird is implementing Exchange Web Services (EWS) even though Microsoft plans to retire EWS for Exchange Online in a few years.
  • Defenders note EWS is currently the only realistic path for broad Exchange support, especially combining Exchange Online and on-prem instances.
  • There’s debate over how big the “on-prem Exchange + alternative client” audience really is; some claim it’s tiny, others say large enterprises and regulated environments still depend on on‑prem.
  • Graph API is viewed as the future, but commenters say it’s currently narrower and less desktop-friendly; some expect clients will eventually “bite the bullet” and migrate.

Rust-Focused Messaging

  • Several readers dislike that the blog post emphasizes Rust implementation details for what they see as a user-facing feature announcement.
  • Critics argue users don’t care about language choices and see the Rust focus as a sign of misaligned priorities.
  • Supporters counter that in volunteer-heavy projects, developer ergonomics matter: Rust makes complex, security-sensitive protocol code easier and safer to write than C/C++.

Protocols, Standards, and Alternatives

  • Some wish Mozilla prioritized standards like JMAP or SMTP auto-discovery (RFC 6186) over proprietary Exchange support.
  • There’s discussion on OAuth2: some claim each big provider has its own quirks, others say a generic proxy works fine for IMAP/POP/SMTP.
  • JMAP is mentioned as “SMTP/2 + IMAP5”-like, but its calendar/contacts pieces aren’t fully finalized.

Thunderbird UX, Performance, and Ecosystem

  • Experiences vary: some find Thunderbird slow (especially on Windows) until antivirus exclusions are configured; others report good performance, especially with maildir.
  • Search is widely criticized as weak compared to webmail; result limits and UI behavior frustrate users.
  • Many still consider Thunderbird the best open-source mail client, central to their workflow, and point to strong donation numbers as evidence of real demand.