https://itp.cdn.icann.org/en/files/security-and-stability-ad...
https://www.icann.org/en/system/files/files/idn-emojis-domai...
Even if emoji was invalid, unicode in general is valid in domain names, and should be converted to punycode. Local domains exist too.
It’s not the email client’s job to decide whether a domain is valid, it’s DNS’.
https://itp.cdn.icann.org/en/files/security-and-stability-ad...
https://www.icann.org/en/system/files/files/idn-emojis-domai...