testdata-invalid-email

A list of invalid, frequently valid appearing email addresses for use in automated testing

Usage no npm install needed!

<script type="module">
  import testdataInvalidEmail from 'https://cdn.skypack.dev/testdata-invalid-email';
</script>

README

testdata-invalid-email

A list of invalid, frequently ugly correct seeming addresses for use in automated testing

Language   Platform   License   Status

NPM Downloads

So ... what is this?

This is two things:

  1. A dataset of invalid email addresses to be used by testing kits
  2. A place where, as the rules change and expand (yes they do,) things may be locally kept up to date
  • Examples:
    • Punycode
    • IDNs
    • Unicode characters in name extension
    • New gTLDs
    • New ccTLDs
    • IPv6 rules
    • Local routing domains

Polemic

testdata-invalid-email is MIT licensed, because viral licenses and newspeak language modification are evil. Free is only free when it's free for everyone.