Assume that the application tracking system of the company you are applying for is an awful piece of legacy software.
This means, chances are good that their email validation logic exists but is broken enough to reject anything that's not [email protected]
, with:
someuser
being ASCII letters, digits, dots and dashes/underscores
somedomain
being pure ASCII (no IDN/punycode)
tld
being a classic top-level domain, i.e. 2 or 3 characters (country TLD or com/net/org). Maybe you are lucky and info
is included as well since it's one of the first TLDs introduced later, but I surely would not use any of the new TLDs (.foobar
, .berlin
, etc.).
Of course, if you are applying at a smaller tech company, chances are good that they either don't use such a legacy system or the applications are processed by someone smart enough to realize the system is broken and your application is not worth throwing out because of this. But at a large company with thousands of applications and pure HR people processing them and putting them in the tracking system? "Oh, the email is invalid, delete"
I wouldn't risk it, at least not when applying to a company where I would really like to work.