If you use AWS SES to route emails to S3, you know the frustration: the emails land in your bucket as raw MIME files and there’s no easy way to read them.

I built QuickMailBites to solve this. It’s a native desktop email client (Flutter, not Electron) that treats S3 buckets as first-class email sources.

What it does:

  • Reads raw MIME emails directly from your S3 bucket
  • Full rendering - HTML emails, attachments, threading
  • Also supports IMAP and Gmail OAuth as regular accounts
  • Native performance: fast startup, low memory
  • Keyboard-driven: j/k navigation, r=reply, f=forward, c=compose
  • System tray with unread count badge
  • Dark glassmorphism UI with resizable panels

Target users: AWS SES + S3 setups, self-hosters who want a native lightweight client, privacy-focused users who don’t want to phone home to Google/Microsoft.

Platforms: Linux, Windows, Android. Free and open, donation-supported.

Landing page + downloads: https://bonskari.github.io/money-maker/projects/quickmailbites/

Would love feedback from anyone running SES-to-S3 setups - what edge cases do you hit?

  • ChaosMonkey@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    37 minutes ago

    Website viewport overflows on mobile. Didn’t try it out but I am not sure if this fits the selfhosted community as this is a tool designed to integrate with commercial AWS services.