I recently installed roundcube and tried to use it, I have a web server (were I have that roundcube) and a mail server, with thunderbird in my client machine, I can use all mail users I made witouth problems, I can send and receive emails if i use thunderbird, but no with roundcube
Even when i can log in roundcube with a user without problems, and even receive mails send for him, i cant send any email from that user, I just receive the next message "enter at least one recipient" when i try to do it, like if i didnt specified any receiver, the receiver is a user of the same domain and i can log in roundcube with that user too, so i dont get why cant send messages to it
So anyone knows or have any idea of what could be the problem here?, maybe the dns or something? i tought it could be a bad configured dns, but isnt strange since i can send and receive mails with thunderbird? i can even receive mails and log with roundcube, i dont have any idea of what to do
EDIT:
on the server mail i have three virtual domains (domain1.al1,domain2.al1, and final.fi1), each one has some users, and as i said every user works fine with thunderbird, the user with im trying to send the mail is [email protected], to the user [email protected]
This is caused by the Arabic numerals in the last label.
Roundcube performs some preliminary validation on entered emails, throwing out domains where the last label contains numbers.
In ICANN maintained TLDs such would only occur in IDN form, such as
.xn--p1ai
representing.рф
.The purpose of rejecting some possibly-invalid domains is usually preventing unintended parsing of a recipient name as a recipient address (or vice versa).
There is a simple change scheduled for a future release that relaxes the domain validation so it would match your unusual domains as well.
You would still be well advised to only use domains that are guaranteed not to be assigned to a third party eventually. That is, a subdomain of a domain you own (or at the very least, a domain reserved for such purposes).