Closed
Description
It seems that if the recipient list contains an address that has UTF-8 characters in the domain part (after "@") and no display name, Roundcube silently ignores it. This results in a "no valid recipients" error when there are no other addresses in the list.
Example contents of the "To" field in the message form and behavior:
- "test@тест.рф": errors out with "no valid recipients"
- "Тест <test@тест.рф>": OK and message gets sent
Note that the problem is with Roundcube, not the SMTP server. Enabling SMTP debugging reveals that in the first case Roundcube does not send any RCPT TO commands, which (correctly) results in the "no valid recipients" error being issued by the SMTP server.
Tested with Roundcube 1.5.2 and PHP 8.0.17.
Activity