User avatar
kellylford @kellylford@mastodon.social
1w
This is still very early in development but I know the writing is on the wall about when Microsoft will not support Outlook classic any longer and I also know that the New Outlook is not to my liking. So I've started vibe coding an email client I'm calling Quickmail. You can get more details and download the latest release from github.com/kellylford/QuickMail/releases. Right now the app works with IMAP accounts and outlook.com accounts if you enable IMAP access in your account. F1 will bring up a user guide.
7
6
1
0
User avatar
kellylford @kellylford@mastodon.social
1w
As I said, this is still early in development. You can use F6 to move between different parts of the app or ctrl+1 for email accounts, ctrl+2 for folders, ctrl+3 for the message list, ctrl+9 for status bar and ctrl+0 for the toolbar. The app creates a config.ini file in your %appdata%/quickmail folder where you can also edit some settings. I've done little to no work on an editor. When reading email, you may need to use your screen readers bypass hotkey for some features like reply and forward.
2
3
0
0
1w
@kellylford Why not thunderbird, if I may ask?
1
0
0
0
User avatar
kellylford @kellylford@mastodon.social
1w
@fastfinge Partly curiosity to see what it would take to create an email client. Maybe too it is a knowledge gap on my part but I never figured out how to get Thunderbird to show me a preview of a message in the message list and this is a P0 for my use of email. I'm definitely not trying to replace Thunderbird and maybe in the end I'll decide the effort here isn't worth it. But I guess I also like being able to really create experiences that work exactly how I want them to these days.
2
0
1
0
User avatar
kellylford @kellylford@mastodon.social
1w
@fastfinge Also, I know my coding skills are not to the level to fix bugs in large code bases like Thunderbird but for vibe coding on my own apps, I'm able to fix bugs and tailor the experience far faster than filing bugs and hoping someone fixes them. And I enjoy the experinece of vibe coding becuase I have storng ideas I can easily express in words of what I want a program to do and so far have found the AI does a reasonable job at building what I want. Not perfect and frustrating sometimes.
1
0
0
0
1w
@kellylford Fair enough. My primary worry is that the big email providers are starting to get rid of app password and require oauth. Maintaining an email client is only going to get harder. Not even mentioning read receipts and pgp and all the different formats of multipart mime. I admire but don’t envy you.
2
0
0
0
1w
@kellylford And the way every imap server offers different extensions and folder names and so on is also no fun.
0
0
0
0