@zersiax @ZBennoui @matt I wrote about one solution for the larger problem, although I know it is unlikely to gain any traction. https://theideaplace.net/from-word-fluff-to-real-impact-achieving-specific-measurable-and-accountable-accessibility/. All I can say is that I'm using what I believe is a reliable library for the mail handing in my app called MailKit. Before I do a project, I do some research about what's out there.
kellylford@mastodon.social
Posts
-
I just read about a blind person vibe-coding a new email client for Windows. -
I just read about a blind person vibe-coding a new email client for Windows.@jscholes @jcsteh @modulux @Scott @matt Well, given I'm the person talked about on part of this for the email app, one point of clarification. Sure I'm using vibe coding to write my Quickmail app but the guts of the email handling are coming from the MailKit library. My research says this is widely respected in the development community and pretty much the go to library for handling email in an app. I'm focusing on the user experience and accessibility.
-
I just read about a blind person vibe-coding a new email client for Windows.@matt I think this is true of vibe coding or AI in general. That said, vibe coding has reduced the friction for many of having to struggle with some of the complexities of less than accessible code writing experiences while trying to learn.
-
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.@marco Yes.
-
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.@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.
-
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.@marco I have tried both WPF and Winforms. In fact I have a branch still that isn't quite as far along using Winforms. I've learned, at least in what I've done in this and other experiences, each ends up with a bunch of accessibility quirks you have to resolve in the end, at least for me that's been my finding.
-
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.@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.
-
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.The app supports virtual folders of sorts so when you have multiple email accounts, you can have an all mail view and an all inboxes view. The message list includes a configurable number of preview lines. Adjust this in the previously mentioned config file.
The app has options for the days of email to sync available in the toolbar and the number of messages to download at a time in the config file.
As I said, this is still very new and I know needs much more. But it works well for basic email.
-
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.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.
-
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.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 https://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.