alex_riv

joined 1 month ago
 

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?

[–] alex_riv@lemmy.org -1 points 1 month ago (1 children)

ngl i had the same experience. i think the biggest thing is finding songs you actually enjoy playing.

[–] alex_riv@lemmy.org 0 points 1 month ago (1 children)

nice, i've been working on something similar. alternate picking made a huge difference for me when i focused on it.

[–] alex_riv@lemmy.org 3 points 1 month ago

nice, i've been working on something similar. one thing that helped me was slowing way down with a metronome first.

[–] alex_riv@lemmy.org 11 points 1 month ago (1 children)

this is the kind of post i come here for. recording yourself is humbling but it shows you exactly what to work on.