Drafts will do exactly what you are asking for except for being able to select all of the messages currently in Draft and send them all at once. If you don’t see that, you likely haven’t tried it.
No, Delayed Send and Send Later do not replace Drafts. Not even in the slightest. Those two features allow you to tell eM Client to send the message and it will do so automatically, after a set time period.
I didn’t say “as fast as possible.” Having the messages queued up and then I have to remember to go back and send them is vastly different than having them automatically send at a configured time.
I didn’t praise everything and I even said I don’t understand the point of the “Send Later” setting for all messages. This conversation is going nowhere because you are bent on arguing instead of trying to see things from anyone else’s perspective. I have pointed out ways that eM Client could add functionality to make you happy and I have pointed out ways you could use eM Client to do the vast majority of the things you are requesting. You just say, “no, it’s not exactly what I expect so it’s broken.”
It’s not random, it’s tied to the sync schedule. You’re a smart programmer so you know that but you want to make it out to be worse than it is so you can continue throwing stones.
I couldn’t care less about the AI stuff. It’s not really AI but everyone is jumping on that bandwagon so eM Client has to so they have the features people are looking for. Yes, you and possibly some others, want this queueing option but it’s not hard to see that you are in a small minority so your request isn’t going to get a lot of traction unless you are able to set your ego aside and be nice to the people who are responsible for deciding what new features get worked on. I am not one of those. I am a community member who saw what you were posting and thought, “okay, maybe there’s a good reason for it, I’ll see if I can help.” You have returned my kindness with rudeness and hostility. I personally don’t care if your requested feature ever makes it into eM Client at this point. You know as well as I do, as a programmer, that if someone requests something and they’re rude about it, you wouldn’t prioritize their request.
Anyway, actually give the Drafts idea a shot. I think you’ll find that it works quite well. You could even request a feature to select multiple drafts and click a button to have them sent. That would satisfy your requirements 100%.