SnappyMail

SnappyMail

Modern, lightweight webmail client for IMAP and SMTP

1.5kstars
174forks
Last commit: 6mo ago
Repo age: 6y old
SnappyMail screenshot

SnappyMail is a self-hosted webmail client designed to provide a fast, modern email interface for existing mail servers via IMAP and SMTP. It is a community-driven continuation/fork of RainLoop, focusing on performance, security improvements, and compatibility with common mail setups.

Key Features

  • IMAP mail access and SMTP sending (works with most existing mail providers/servers)
  • Responsive, single-page web UI with keyboard shortcuts and conversation/thread view
  • Sieve filtering support (manage server-side mail filtering rules where supported)
  • PGP/GPG message encryption and signing support (via OpenPGP integration)
  • Multiple accounts/identities and folder management
  • Attachment handling, message search, and rich message viewing
  • Admin panel for domain/account configuration and application settings
  • Plugin/extension mechanism (feature set depends on enabled plugins)

Use Cases

  • Provide a modern webmail UI for Postfix/Dovecot (or any IMAP/SMTP) mailboxes
  • Offer browser-based email access for small teams without adopting a full groupware suite
  • Replace hosted webmail UIs while keeping the existing mail server stack

Limitations and Considerations

  • Not a mail server: requires external IMAP/SMTP services to function
  • Some advanced capabilities depend on server support (e.g., Sieve availability)

SnappyMail is a good fit when you want a modern, performant webmail experience while retaining your current mail infrastructure. It targets practical administration and end-user usability without the operational overhead of a full email/groupware platform.

Categories:

Tags:

Tech Stack:

Share:

Similar Services