International email arises from the combined provision of internationalized domain names ( IDN )[1] and email address internationalization ( EAI ).[2] The result is email that contains international characters (characters which do not exist in the ASCII character set), encoded as UTF-8, in the email header and in supporting mail transfer protocols.——Wikipedia
Although Email Routing seems to support the creation of international email addresses, when trying to use Gmail to send mail to this address, it prompts: local-part of envelope RCPT address contains utf8 but remote server did not offer SMTPUTF8
I have also come across this issue. Bounce message from outlook.com states this:
For Email Admins
This issue occurred because the message was sent using the UTF-8 character set, which the receiving email system doesn’t support. […] you can ask the recipient’s email admin to configure their mail server to advertise support for SMTPUTF8, as specified in RFC 6531.
Remote Server returned ‘550 5.1.17 SMTPSEND.Utf8RecipientAddress; UTF-8 recipient address not supported.’
Also noticed that when enabling email routing for a domain with international characters, it will be added to dns, but email routing will say it is not enabled.
When trying to delete the mx records using the web console, it is not working as it says the records are managed by email routing.
Same problem with “flarectl dns d --zone <…> --id <…>” which says:
Error deleting DNS record: This record is managed by Email Routing. Disable Email Routing to modify/remove this record. (1046)
Trying to delete the zone and recreating it brings the mx records back up, even without --jumpstart