When you have got 15 e-mail account you prefer to just click on one of them in your panel to login to webmail.
When you have got 15 e-mail accounts it's rather odd to still make use of webmail instead of using an email client in such case.
DirectAdmin is ill-designed. Its main hierarchy is based on domains instead of users.
Wrong and wrong. It's not ill designed and no it's not based on domains it is based on users. As you should know 1 user can have multiple domains, so it's based on users which is quite normal for these kind of panels. Same for CP.
For what you want, it should be based on domains, which is rather ill designed. I don't even know a panel supporting that, very maybe Plesk.
The users should be a core of hierarchy
They are. And for that reason domains are attached to user accounts and not the other way around.
If it were domain based, yes then it would be easily possible what you want. But I don't know any panel providing something like that.
An email address has never been intended ans something to be switched from one to another user, it's connected to it's domain.
And it's very flexible to be used. Only thing not possible is placing some email address from one users domain, in another users account, never seen that before either.
Yeah I know, users want things easy as possible, but that is not always possible.
DirectAdmin (via webmail) does not allow to work with real two-directional e-mail aliases.
I'm not native English so I won't understand this part without example.
What I know is that user A has adomain.com and user b has bdomain.com then user b can give a @bdomain.com email address to user A. User A can send as
[email protected] and receive same way via webmail, so bidirectional.
Only thing which can't happen, is that you place the
[email protected] into the Directadmin panel login under email addresses.
I'm also curious as to in which panel something like that would be possible.