I think this is because the mail server is used for all domains on your DirectAdmin server.
And since the mail server does not know which domain it uses. (Its just a account to the mail server.) It can't give it to roundcube.
But this is also maybe a limitation in roundcube. I am not entirely sure.