Created
June 29, 2020 06:54
-
-
Save noncent/898f91f2c43a99e3eff55df6359cfdef to your computer and use it in GitHub Desktop.
List of valid and invalid emails to check
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| !def!xyz%abc@iana.org | |
| """@iana.org | |
| ""@iana.org | |
| "[[ test ]]"@iana.org | |
| "\"@iana.org | |
| "Abc@def"@iana.org | |
| "Abc\@def"@iana.org | |
| "Austin@Powers"@iana.org | |
| "Doug "Ace" L."@iana.org | |
| "Doug \"Ace\" L."@iana.org | |
| "email"@example.com | |
| "first"."last"@iana.org | |
| "first"."middle"."last"@iana.org | |
| "first".last@iana.org | |
| "first".middle."last"@iana.org | |
| "first"last"@iana.org | |
| "first(last)"@iana.org | |
| "first..last"@iana.org | |
| "first.middle"."last"@iana.org | |
| "first.middle.last"@iana.org | |
| "first@last"@iana.org | |
| "first\"last"@iana.org | |
| "first\\"last"@iana.org | |
| "first\\\"last"@iana.org | |
| "first\\last"@iana.org | |
| "first\last"@iana.org | |
| "foo"(yay)@(hoopla)[1.2.3.4] | |
| "Fred Bloggs"@iana.org | |
| "Fred\ Bloggs"@iana.org | |
| "hello my name is"@stutter.com | |
| "Ima Fool"@iana.org | |
| "Ima.Fool"@iana.org | |
| "Joe.\\Blow"@iana.org | |
| "Joe\\Blow"@iana.org | |
| "qu@iana.org | |
| "test"blah"@iana.org | |
| "test"test"@iana.org | |
| "test
 blah"@iana.org | |
| "test
blah"@iana.org | |
| "Test \"Fail\" Ing"@iana.org | |
| "test.test"@iana.org | |
| "test@test"@iana.org | |
| "test\"blah"@iana.org | |
| "test\
 blah"@iana.org | |
| "test\
blah"@iana.org | |
| "test\\blah"@iana.org | |
| "test\blah"@iana.org | |
| "test\test"@iana.org | |
| "Unicode NULL \␀"@char.com | |
| "Unicode NULL ␀"@char.com | |
| #@%^%#$@#$@#.com | |
| $A12345@iana.org | |
| 
 (
 x 
 ) 
&#10 | |
| ()[]\;:,><@iana.org | |
| (foo)cal(bar)@(baz)iamcal.com(quux) | |
| +123_email@email.com | |
| +1~1+@iana.org | |
| +@b.c | |
| +@b.com | |
| -- test --@iana.org | |
| ----------------------------------email.email@com.in | |
| -----------------------123_email@email.com | |
| -123_email@email.com | |
| -@..com | |
| -@a..com | |
| -email.email@com.in | |
| .-.-123_email@email.com | |
| .@ | |
| .@iana.org | |
| .dot@iana.org | |
| .email@email.com | |
| .email@example.com | |
| .first.last@iana.org | |
| .firstname.lastname@example.com | |
| .test@iana.org | |
| .wooly@iana.org | |
| 12---3_email@email.com | |
| 1234 @ local(blah) .machine .example | |
| 12345678901234567890123456789012345678901234567890123456789012345@iana.org | |
| 1234567890123456789012345678901234567890123456789012345678901234@iana.org | |
| 123456789012345678901234567890123456789012345678901234567890@12345678901234567890123456789012345678901234567890123456789.123456 | |
| 1234567890123456789012345678901234567890123456789012345678@12345678901234567890123456789012345678901234567890123456789.12345678 | |
| 1234567890@example.com | |
| 1234567890@iana.org | |
| 123_email@email.com | |
| 85857858.6969689@858585.968968 | |
| @@bar.com | |
| @bar.com | |
| @email.email@email.com | |
| @email@email.com | |
| @email@mai.in | |
| @example.com | |
| @iana.org | |
| @NotAnEmail | |
| [test]@iana.org | |
| __@example.com | |
| _______@example.com | |
| _email.email@com.in | |
| _email@email.com | |
| _ishould | |
| _somename@iana.org | |
| _this.should@be.a.vali-email.com | |
| _Yosemite.Sam@iana.org | |
| a(a(b(c)d(e(f))g)(h(i)j)@iana.org | |
| a(a(b(c)d(e(f))g)h(i)j)@iana.org | |
| a-b@bar.com | |
| a@-b.com | |
| a@b | |
| a@b-.com | |
| a@b.co-foo.uk | |
| a@bar | |
| a@bar.com | |
| a@bar.com. | |
| aaa.com | |
| aaa@.123 | |
| aaa@.com | |
| aaa@[123.123.123.123] | |
| aaa@[123.123.123.123]a | |
| aaa@[123.123.123.333] | |
| Abc..123@example.com | |
| abc@def@iana.org | |
| abc\@def@iana.org | |
| Abc\@def@iana.org | |
| abc\@iana.org | |
| abc\\@def@iana.org | |
| abc\\@iana.org | |
| acagcja.jagcjac.acacaa@scaskc.caav.acav.asvsvsv.svsv | |
| but_most@ppl-do.address.same | |
| c@(Chris's host.)public.example | |
| cal(foo(bar)@iamcal.com | |
| cal(foo)bar)@iamcal.com | |
| cal(foo\)@iamcal.com | |
| cal(foo\)bar)@iamcal.com | |
| cal(foo\@bar)@iamcal.com | |
| cal(woo(yay)hoopla)@iamcal.com | |
| cal@iamcal(woo).(yay)com | |
| cdburgess+!#$%&'*-/=?+_{}|~test@gmail.com | |
| customer/department=shipping@iana.org | |
| customer/department@iana.org | |
| dclo@us.ibm.com | |
| dot.@iana.org | |
| doug@ | |
| Doug\ \"Ace\"\ L\.@iana.org | |
| Doug\ \"Ace\"\ Lovell@iana.org | |
| ema________________il@example.co.jp | |
| ema_il@example.co.jp | |
| email--email@.com.in | |
| email--email@.in | |
| email..email@example.com | |
| email.@example.com | |
| email.email@com.in | |
| email.example.com | |
| email@-example.com | |
| email@111.222.333.44444 | |
| email@123.123.123.123 | |
| email@[123.123.123.123] | |
| email@ex ample.co.jp | |
| email@example | |
| email@example-one.com | |
| email@example..com | |
| email@example.co.jp | |
| email@example.co.jp | |
| email@example.co.jp | |
| email@example.co.jp | |
| email@example.com | |
| email@example.com (Joe Smith) | |
| email@example.museum | |
| email@example.name | |
| email@example.web | |
| email@example@example.com | |
| email@subdomain.example.com | |
| f-irstname.lastname@example.com | |
| first().last@iana.org | |
| first(1234567890123456789012345678901234567890123456789 | |
| first(a"bc.def).last@iana.org | |
| first(abc("def".ghi).mno)middle(abc("def".ghi).mno).last@(abc("def".ghi).mno)example(abc("def".ghi).mno).(abc | |
| first(abc.def).last@iana.org | |
| first(abc\(def)@iana.org | |
| first(middle)last@iana.org | |
| first(Welcome to&#13;&#10; the ("wonderful" (!)) world&#13;&#10; o | |
| first."".last@iana.org | |
| first."last"@iana.org | |
| first."mid\dle"."last"@iana.org | |
| first.(")middle.last(")@iana.org | |
| first.(&#13;&#10; middle&#13;&#10; )last@iana.org | |
| first..last@iana.org | |
| first.last | |
| first.last @iana.org | |
| first.last.@iana.org | |
| first.last@ | |
| first.last@-xample.com | |
| first.last@123.iana.org | |
| first.last@3com.com | |
| first.last@[.12.34.56.78] | |
| first.last@[12.34.56.789] | |
| first.last@[12.34.56.78] | |
| first.last@[::12.34.56.78] | |
| first.last@[IPv5:::12.34.56.78] | |
| first.last@[IPv6:0123:4567:89ab:cdef::11.22.33.44] | |
| first.last@[IPv6:0123:4567:89ab:CDEF::11.22.33.44] | |
| first.last@[IPv6:0123:4567:89ab:cdef::11.22.33.xx] | |
| first.last@[IPv6:0123:4567:89ab:cdef::] | |
| first.last@[IPv6:0123:4567:89ab:CDEF::] | |
| first.last@[IPv6:0123:4567:89ab:CDEFF::11.22.33.44] | |
| first.last@[IPv6:1111:2222:33333::4444:5555] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:12.34.56.78] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:12.34.56.78] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:12.34.567.89] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:7777:12.34.56.78] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:7777:8888:9999] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:7777:8888] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666:7777] | |
| first.last@[IPv6:1111:2222:3333:4444:5555:6666::] | |
| first.last@[IPv6:1111:2222:3333::4444:12.34.56.78] | |
| first.last@[IPv6:1111:2222:3333::4444:5555:12.34.56.78] | |
| first.last@[IPv6:1111:2222:3333::4444:5555:6666:7777] | |
| first.last@[IPv6:1111:2222:3333::4444:5555:6666] | |
| first.last@[IPv6:1111:2222:333x::4444:5555] | |
| first.last@[IPv6:1111:2222::3333::4444:5555:6666] | |
| first.last@[IPv6::11.22.33.44] | |
| first.last@[IPv6:::1111:2222:3333:4444:5555:6666] | |
| first.last@[IPv6:::12.34.56.78] | |
| first.last@[IPv6::::11.22.33.44] | |
| first.last@[IPv6::::] | |
| first.last@[IPv6::::b3:b4] | |
| first.last@[IPv6::::b4] | |
| first.last@[IPv6:::] | |
| first.last@[IPv6:::a2:a3:a4:b1:b2:b3:b4] | |
| first.last@[IPv6:::a2:a3:a4:b1:ffff:11.22.33.44] | |
| first.last@[IPv6:::a3:a4:b1:ffff:11.22.33.44] | |
| first.last@[IPv6:::b3:b4] | |
| first.last@[IPv6:::b4] | |
| first.last@[IPv6::] | |
| first.last@[IPv6::a2::b4] | |
| first.last@[IPv6::a2:a3:a4:b1:b2:b3:b4] | |
| first.last@[IPv6::b3:b4] | |
| first.last@[IPv6::b4] | |
| first.last@[IPv6:a1:11.22.33.44] | |
| first.last@[IPv6:a1::11.22.33.44.55] | |
| first.last@[IPv6:a1::11.22.33.44] | |
| first.last@[IPv6:a1::11.22.33] | |
| first.last@[IPv6:a1:::11.22.33.44] | |
| first.last@[IPv6:a1:::] | |
| first.last@[IPv6:a1:::b4] | |
| first.last@[IPv6:a1::] | |
| first.last@[IPv6:a1::a4:b1::b4:11.22.33.44] | |
| first.last@[IPv6:a1::b211.22.33.44] | |
| first.last@[IPv6:a1::b2:11.22.33.44] | |
| first.last@[IPv6:a1::b2::11.22.33.44] | |
| first.last@[IPv6:a1::b3:] | |
| first.last@[IPv6:a1::b4] | |
| first.last@[IPv6:a1:] | |
| first.last@[IPv6:a1:a2::11.22.33.44] | |
| first.last@[IPv6:a1:a2:::11.22.33.44] | |
| first.last@[IPv6:a1:a2:::] | |
| first.last@[IPv6:a1:a2::] | |
| first.last@[IPv6:a1:a2:] | |
| first.last@[IPv6:a1:a2:a3:a4::11.22.33.44] | |
| first.last@[IPv6:a1:a2:a3:a4::b1:b2:b3:b4] | |
| first.last@[IPv6:a1:a2:a3:a4:b1::11.22.33.44] | |
| first.last@[IPv6:a1:a2:a3:a4:b1:b2:b3::] | |
| first.last@[IPv6:a1:a2:a3:a4:b1:b2:b3:] | |
| first.last@com | |
| first.last@exampl-.com | |
| first.last@example.123 | |
| first.last@iana.org | |
| first.last@sub.do,com | |
| first.last@x(1234567890123456789012345678901234567890123456789012345678901234567890).com | |
| first.last@x23456789012345678901234567890123456789012345678901234567890123.iana.org | |
| first.last@x234567890123456789012345678901234567890123456789012345678901234.iana.org | |
| first\@last@iana.org | |
| first\\@last@iana.org | |
| first\last@iana.org | |
| firstname+lastname@example.com | |
| firstname-lastname@example.com | |
| firstname.lastname@example.com | |
| firstname.lastname@example.com | |
| firstname.lastname@example.com.ok.sub.folder | |
| firstname_lastname@example.comhhh@wfwf | |
| foo@[\1.2.3.4] | |
| foobar@192.168.0.1 | |
| Fred\ Bloggs@iana.org | |
| fuck.off@you.son.of-hitch.face | |
| gatsby@f.sc.ot.t.f.i.tzg.era.l.d. | |
| hello world@iana.org | |
| hey.dont@say-like.that | |
| HM2Kinsists@(that comments are allowed)this.is.ok | |
| iam.also@valid.address | |
| iam.avalid@email.address | |
| if-you@think.Iamnot-a.valid.email-address | |
| Ima Fool@iana.org | |
| Ima.Fool@iana.org | |
| Invalid \&#10; Folding \&#10; Whitespace@iana.org | |
| invalid@about.museum- | |
| jdoe@machine(comment). example | |
| Joe Smith <email@example.com> | |
| Joe.\\Blow@iana.org | |
| meinkej@__yahoo.__com | |
| meinkej@__yahoo.com | |
| meinkej@yahoo.com | |
| meinkej______@__yahoo.__com | |
| mother.earth@loves.you | |
| name.lastname@domain.com | |
| neeraj_singh@google.com | |
| nope.you@are.not.a.valid.email.address | |
| NotAnEmail | |
| ote"@iana.org | |
| pete(his account)@silly.test(his host) | |
| peter.piper@iana.org | |
| phil.h\@\@ck@haacked.com | |
| plainaddress | |
| pootietang.@iana.org | |
| see.iam@valid.email.address | |
| shaitan@my-domain.thisisminekthx | |
| t*est@iana.org | |
| test+test@iana.org | |
| test-test@iana.org | |
| test."test"@iana.org | |
| test.&#13;&#10;&#13;&#10; obs@syntax.com | |
| Test.&#13;&#10; Folding.&#13;&#10; Whitespace@iana.org | |
| test. &#13;&#10; &#13;&#10; obs@syntax.com | |
| test..test@iana.org | |
| test.@iana.org | |
| test.iana.org | |
| test.test@iana.org | |
| test@. | |
| test@...........com | |
| test@.org | |
| test@123.123.123.123 | |
| test@123.123.123.123] | |
| test@123.123.123.x123 | |
| test@12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012 | |
| test@@iana.org | |
| test@[123.123.123.123 | |
| test@[123.123.123.123] | |
| test@Bücher.ch | |
| test@example | |
| test@example. | |
| test@example.com&#10; | |
| test@example.example.iana.org | |
| test@example.iana.org | |
| test@iana.org | |
| TEST@iana.org | |
| test@test.com | |
| test@test@iana.org | |
| test@xn--example.com | |
| this@is.a.valid.email.address | |
| this_is@also.a.valid_email.com | |
| this_is@fine.addreess | |
| two..dot@iana.org | |
| Unicode NULL \␀@char.com | |
| user%uucp!path@berkeley.edu | |
| user+mailbox@iana.org | |
| valid@about.museum | |
| wo..oly@iana.org | |
| x-+123_email@email.com | |
| x@x23456789.x23456789.x23456789.x23456789.x23456789.x23456789.x23456789.x23456789.x23456789.x2345678 | |
| yes.you.are.also@loved.one.son | |
| yes_you@are.correct.man | |
| you_dont@know-man.how.iam.upset | |
| {^c\@**Dog^}@cartoon.com | |
| {_test_}@iana.org | |
| ~@iana.org | |
| منیش@بھارت.اشوک | |
| نتن@بھارت.اشوک | |
| پریانکا@بھارت.اشوک | |
| یک@بھارت.اشوک | |
| राहुल.सिंह@google.com | |
| राहुल@rediffmail.com | |
| একটি@অশোকা.ভারত | |
| নিতিন@অশোকা.ভারত | |
| প্রিয়াঙ্কা@অশোকা.ভারত | |
| মধুর@অশোকা.ভারত | |
| あいうえお@example.com |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment