sha256:ca66bd96c5599fcd791b6a20237aa87a83249d9dd0a95d85582919262036018d
Diff
Content
sha256:78a1f4370ea34362c0425f6bb6a3ee1a3882ffdcebad996b7bc3b891ccddcab6 .gitattributes
.github/
sha256:fe45f71e460d6df9b004427d47b1c84099b0dc1d0b081f7be072be865343588c .github/FUNDING.yml
.github/workflows/
sha256:fdbda60aad0210739c9c05b0e1208eaa4f010458058ee66f0f97f13394e2c022 .github/workflows/static-analysis.yml
sha256:f3e3d42c0fc11f3592cf1f34dbcb6edbf5f018eaa9cf6f1d2a483275a0401a4f .github/workflows/tests.yml
sha256:a4050a322ca5bd991366ea81ebbc84b4fd6a036a864410b520487647bf693ca8 .gitignore
sha256:3e7aff05edd0308c500e60e1a61ddb9350dc6353c64943c974d06a452cf98512 .scrutinizer.yml
sha256:b45a07d907afa9e703684f9c3f12c5d4a37cb271dd3d39b446a26323c63e0bcb CHANGELOG.md
sha256:36ac8b77bdc70d1c3908671799a3244be5b8f114867f67ae2897d65f5f35de0f CONTRIBUTING.md
sha256:08ad54cd33709810c5cf464f8e88f8b469e94f83c0acf92b93805b90b43e845f LICENSE
sha256:f87d8414f18a5a878f0aa52f5c7d7e18e35ba60d9899db344015909b77c4179f README.md
sha256:7271e88e64d1d1eceb8b0e979049a28ca4507c1ac5d9a25671026fd9af607585 composer.json
documentation/
sha256:75d3a1e89fd737f9fc3d66ba6f4099c56fdd45d9c0bbf841dce8fc0314885408 documentation/Other.md
sha256:43867b621e3e4250a6b5a5bf27205e9b753cb1958ad0ddf43ae3708270312bcb documentation/RFC5321BNF.html
sha256:ab8cc52f346a265992a37cc633b9191188e69f3034331b29f7746828392678c5 documentation/RFC5322BNF.html
sha256:acf2184cc7c0d8ee36631eb3c83a361771ace9f98bfbfdfc1ba9617b93f192fd phpunit.xml.dist
sha256:fedbf66883f87db01b0ef5d9047fbf388bf785c78dbc53c7b0408e71570740fc psalm.baseline.xml
sha256:687d15270c160e73da4aa2653ff860cd4e40670cbb35e21ff0a5dd507d490cc7 psalm.xml
src/
sha256:534855ea401aa1455b193c1f5865ff30664d6961a2cdc50623e7e7812772f0e9 src/EmailLexer.php
sha256:c332b837091d0881a8792f2edfe2f6b1d0e2018e04aa3c5b573228d15da159fe src/EmailParser.php
sha256:0f2b10a4084a5a933cbe935cd0b8d4a3bee029072c1933ddf9eff1396e1dd19b src/EmailValidator.php
sha256:2e92a9e799f0f57cc263a92005ab57c373fc6553f18f08f5613d33f488e39720 src/MessageIDParser.php
sha256:81b7cfe1163d740683f495def42b45727060998b6b4fb5c6965ec02205189978 src/Parser.php
src/Parser/
sha256:a205b933d8b3a3cf0c86f0d0802460870ae984edc7dccd57103334044795fb75 src/Parser/Comment.php
src/Parser/CommentStrategy/
sha256:0e0edae900020149564957287075b42c7c666f20bc7d321ec9a06969eb75780e src/Parser/CommentStrategy/CommentStrategy.php
sha256:84691acc682b3bf22491d582caf6fb5a40bd282769873aaa9536c04281b6167f src/Parser/CommentStrategy/DomainComment.php
sha256:23bd4e2108b5123491464f3027bf233714d901e69ed9cbebd07bb10d521b374b src/Parser/CommentStrategy/LocalComment.php
sha256:5cad0cf35aff457bc6b59cd3f3ef45dcb5832d450ca155000ca7d4342f7c9d92 src/Parser/DomainLiteral.php
sha256:d1d90e24cf1dc3b6077a010c9085209256053b3eadfec165e5bf2f56cd601b93 src/Parser/DomainPart.php
sha256:9d4d6f51ea559691af6d6434561c1959766fb1d7c8123999bada70425b14292f src/Parser/DoubleQuote.php
sha256:9813711571cdadabc994908129a9ddc2463ba7f396171bdcda666bc4867aa967 src/Parser/FoldingWhiteSpace.php
sha256:27c48fca1aaf0f3d7704ae9c2121ac5d9d023368858ce7374cda29f48a97bf48 src/Parser/IDLeftPart.php
sha256:735c6fff12c6bb210acae2e8c578005d75c6f232500448cc99677254bde99fcd src/Parser/IDRightPart.php
sha256:8d2794df7e328eb2c9deb63013f2f54c9d960db9899998c166dba161788ada66 src/Parser/LocalPart.php
sha256:758c9c6e41602a4194e7a32da15a295501d8b800a6d3c9076791e9804540ad2f src/Parser/PartParser.php
src/Result/
sha256:ee548f6c11ee7cf8ca520a35a501dba4a65c0df6e772dc2e14d391480b7c69f2 src/Result/InvalidEmail.php
sha256:9d77cd55d56e9b2a5efd2fac45bd1503f9a29dc7535195bb63d962b28fe2cd68 src/Result/MultipleErrors.php
src/Result/Reason/
sha256:b7a03fe8d77edebaf55d5db9183036da24163d3a1864c5b4a6d5608b4f075a47 src/Result/Reason/AtextAfterCFWS.php
sha256:9ee12a8c2671c72ce594188d7c58a403f3e6889523addbc3f67d26e9bc71a135 src/Result/Reason/CRLFAtTheEnd.php
sha256:25f408922edcda380b2ed2c7e32285ea3d112e3e49aa7a09a51967cd2ce06316 src/Result/Reason/CRLFX2.php
sha256:dfc42a473993c2e86bde75cb77007c49227d876523d990fa75ed415d26a2bd1c src/Result/Reason/CRNoLF.php
sha256:e6dc5de8dc66b142a44ecb4623d7d624f0cc5a5df85ced39c175fc6fbe559ca5 src/Result/Reason/CharNotAllowed.php
sha256:00d63bbe3bc10a9d7c797a391a83df47030e5808ca4d2912658b5ddee75d946e src/Result/Reason/CommaInDomain.php
sha256:1ab5313dcc288d311aa118f1960368be6dcac0d3a97e24ae47a0b78c0c463656 src/Result/Reason/CommentsInIDRight.php
sha256:d9fffb6f6ddde4fa373f7d408ce35074d5d90386d32e7c22b2838c49af135cd7 src/Result/Reason/ConsecutiveAt.php
sha256:a186a145e649eeee9dade5d32bddfbb264d0afe0dc9c61c9a2c1e908cd367d1b src/Result/Reason/ConsecutiveDot.php
sha256:4f4a58c9b5a791ee6cab7f0123992942502aad40b69017cf330993d03454a18c src/Result/Reason/DetailedReason.php
sha256:f1aeb693b390fee9ae01cf4aedea39555d6ad6fc8bc8759e284cb3e99b70c630 src/Result/Reason/DomainAcceptsNoMail.php
sha256:44d21a8df5d09eb9dbeaa92c7a825dbee8e3be4480e5a144b683b36419f8f4cf src/Result/Reason/DomainHyphened.php
sha256:3cff9d266d813ae2ae74839eda7d499f6d7d6725337c30c1e0c1ccd9b8e1aef3 src/Result/Reason/DomainTooLong.php
sha256:4899ca8144f10978c3cb3120354927701430c2806d123c06bb0c22be5d64ba04 src/Result/Reason/DotAtEnd.php
sha256:1c42e638325f389706998a24e226949d29456c4a4fd7298b54db80341d9bc9dc src/Result/Reason/DotAtStart.php
sha256:938256fea0fb863fab75518287221cf0ac6ad070de3daa6a307512327f91fd3e src/Result/Reason/EmptyReason.php
sha256:99c5c16c254199b9389a843e8dc9cb181581139f7aab03678dd4f222258a6a76 src/Result/Reason/ExceptionFound.php
sha256:d8dc37ad8c13e6af00c14e2ca6f06ed05fe52a18dd06fd379324f0d3087f2794 src/Result/Reason/ExpectingATEXT.php
sha256:c367a80455bef1ae874946d9bc99f606e92eb9e731a1258989dea24b39156a55 src/Result/Reason/ExpectingCTEXT.php
sha256:b5dfd710af651979734003cf4d8710791e52318cef28a7fb322943a648c0aa25 src/Result/Reason/ExpectingDTEXT.php
sha256:ffa612486c5d0ca94ef7477e81a2a8885e0f9877f36bb08f0b690b8c144da8b4 src/Result/Reason/ExpectingDomainLiteralClose.php
sha256:8cf9681fc29077cc96929e2f1798ff3d299b91f2f0f2936cb8a433741276cefc src/Result/Reason/LabelTooLong.php
sha256:636dbe75d1bb099e3dab2cd45ef41ae6add0614c8c9e359738db1fe356302f36 src/Result/Reason/LocalOrReservedDomain.php
sha256:b923f0b33ec4c274451c853e10be1e3c863237c5a7edff5199742c7bc6e97a41 src/Result/Reason/NoDNSRecord.php
sha256:eabf2f7236302447a16dc814bf3fbf66118954c1ac8f2bcd76e69714d66e3d5e src/Result/Reason/NoDomainPart.php
sha256:ca4765e51bb33dc28cdbb5d03d9b312040f61cb81a8f4fef9757c03c0d11190d src/Result/Reason/NoLocalPart.php
sha256:49c490534ffa7d30dea80e29d00a908fccac9c0a4d9f40d7be03abf89dc25292 src/Result/Reason/RFCWarnings.php
sha256:21156bc1a2b38cbfb5a2b6c1cf43eae57c08a1aa18213cf511a0a3fa4bed5105 src/Result/Reason/Reason.php
sha256:4847b8e2a2b25ec6acaac8a71df827b7c2182320548401a80ad57ec6e9fbc370 src/Result/Reason/SpoofEmail.php
sha256:c8269f0803b27922033a844069b50de2ab22f826d8d182d4353d71b50df2190e src/Result/Reason/UnOpenedComment.php
sha256:fb022f767f92704eaec37fdda9d3825308d428828213af312afbb841727f905f src/Result/Reason/UnableToGetDNSRecord.php
sha256:5f3b8d66d42dcc8543f7936826fabf3400711ab637e4da4711fc8f3487513047 src/Result/Reason/UnclosedComment.php
sha256:3c9fb1750aceb66fa1cb5c3fdfd28c30fbef9269eed8f1e15b056b722c5e2540 src/Result/Reason/UnclosedQuotedString.php
sha256:08bac399230379b795d1784cc67ef66d794ecdfb4f6d30919f4fc569e255b38f src/Result/Reason/UnusualElements.php
sha256:191429e2f15776cddcc49aae89179c97c67888dda99a05548b6b33d71c8e6047 src/Result/Result.php
sha256:44d58275388ede30d97d1ff458bf6e8fdbeecf20e8e85527a8fdf5ecbd6579eb src/Result/SpoofEmail.php
sha256:d22aecb2f7973c86e56c6e9a60ab20ecb0bf58bd7130b6eeca0fdebd0d9c41cc src/Result/ValidEmail.php
src/Validation/
sha256:842cec827fa36ed1e14db1129768addeabcf2b6493d23d1c4fe287fe34c73e12 src/Validation/DNSCheckValidation.php
sha256:84d82372fd992b998d357f45dfcc90a04dc949ce722a2bb40b3281ef12b00ca6 src/Validation/DNSGetRecordWrapper.php
sha256:cb5f5ce23be74a3d185887775fee11afbe33821b22437e791898400361021d4e src/Validation/DNSRecords.php
sha256:92d92ef8258c0a50511be6f54b523588e19271f60c872447fbf38e5e28b122a0 src/Validation/EmailValidation.php
src/Validation/Exception/
sha256:cda69a61d81bbec3dad38db8f26440adbbc3475f6cd0b68fc53e4ecb6f690f6b src/Validation/Exception/EmptyValidationList.php
src/Validation/Extra/
sha256:7a5d6edd633c7cbd38a99eb4db0011d872469df233764bf4f610fe421138a754 src/Validation/Extra/SpoofCheckValidation.php
sha256:51e31b128ae28157b4759023be287bdb001d1915cec79cee8952d370b46b9c34 src/Validation/MessageIDValidation.php
sha256:3d5c94939c64ca07c31ee0170b0d7bfb14b61d3c872983c031aa7ae2cb62d114 src/Validation/MultipleValidationWithAnd.php
sha256:f7587f16787427392776674e7457f3986e9aa4e216a548707663f9b4a2f38621 src/Validation/NoRFCWarningsValidation.php
sha256:d221184cb76a5197eb9a533e6c76f87e5c01647fd1c1d589616777a8df100156 src/Validation/RFCValidation.php
src/Warning/
sha256:7e589814a136c570858c241cb138e8893c57638cde675510217d7ce30c7a3bf6 src/Warning/AddressLiteral.php
sha256:527c1fc1f35c44d2a907a91710411a588fbfcdf41e55b5b69f30358b9a8cf564 src/Warning/CFWSNearAt.php
sha256:3134627847f5e8f611b4ee9569d23b59b3b75545d7aefb076a4a1feafc22f0df src/Warning/CFWSWithFWS.php
sha256:d04ad2c4f6ff01caf13ad4691f9e61b05f5a80b3ad0a1d942eaebe5c9a651eff src/Warning/Comment.php
sha256:ed0c4de9b33b4b9f034f559cec66c93aba20ab439747ca323def86ed4290f0a3 src/Warning/DeprecatedComment.php
sha256:a96b6ddb40dcd7c6c6a4b2cb898afa77d6bfb6facbd078812a4fb6a0e8da380f src/Warning/DomainLiteral.php
sha256:10b3ed541c98e4195ee0a98cbd8d0819be2fda53795921fe5e8a9af76aecf18e src/Warning/EmailTooLong.php
sha256:37184d27ae065abc62b60e0ee20b8eba919704e5b12071d7075a237f506ef3ba src/Warning/IPV6BadChar.php
sha256:62fe6006804bb52718aa21f1da29d873a1298658a2a9364aa97b18f8651a462d src/Warning/IPV6ColonEnd.php
sha256:6be3c6f3554fb5bf3dd0e100e1a98b2ed258846d58875416c2fd5dc0ec3ce558 src/Warning/IPV6ColonStart.php
sha256:e8e39e11db44a87c4dfe909127ecb22d2e22f21a1bf23fb8cad99475c8715b79 src/Warning/IPV6Deprecated.php
sha256:bbe5a0f0fadb0d2e1357e5114cf2ee15ee494ea844d9130d423adca5a42b35c5 src/Warning/IPV6DoubleColon.php
sha256:390ceabdf43ccd191a8b41dd9972520f1d0fd4781a40e01562da5b5249fdeb33 src/Warning/IPV6GroupCount.php
sha256:81d43cf04fd26c28e19a5276033494fa7ac0d7bae11b283e4520875a4bea0bd0 src/Warning/IPV6MaxGroups.php
sha256:08d9b9b3bce4bef1c1960012d922c4fbbd3dcd2a3eae4d15b27ff054b0580591 src/Warning/LocalTooLong.php
sha256:be11b6872ba5c89288fc35b7c2be90422bc1bcd22cbc262346d919b083c7914b src/Warning/NoDNSMXRecord.php
sha256:f8aeeb454441e9a6305ede675d50c823864ee24b681e00c932bc6008477ff655 src/Warning/ObsoleteDTEXT.php
sha256:ff4f1c0fd0faad3d7e0db9cfdfdd7fdd40a86bf8add95b1585578194c9f8f524 src/Warning/QuotedPart.php
sha256:e84e7b237475a174e0e459103a90cbdfb3d648398a7150fdbd08eabe99ac46fd src/Warning/QuotedString.php
sha256:91f7a65b99980e55c13265d7883ca118c027f425c25e9484ce1a1e176ee21612 src/Warning/TLD.php
sha256:3f3036597f20a63c8072c14693c1166fd5bb9634452a2dff9f1e810aa7667e4e src/Warning/Warning.php
tests/
tests/EmailValidator/
tests/EmailValidator/Dummy/
sha256:0aad361cc4e855e365c5b1990aeeafe020965c8bcbce28ac7a92b1216f2abba0 tests/EmailValidator/Dummy/AnotherDummyReason.php
sha256:2297d53c8925d1b20eb6d46b8efa85e405f8eac1dfa8f52535836695e407a8fa tests/EmailValidator/Dummy/DummyReason.php
sha256:9a12b69c163d7395d0349691a7f9cf9d2fa6bd0720c154a9b589cd1efcce4c83 tests/EmailValidator/EmailLexerTest.php
sha256:ba7950bfda46e4b613545199f3d08fac5751fe07d72bdcf73d5f899c7719da99 tests/EmailValidator/EmailParserTest.php
sha256:55716b4289fc5c333bef9f60092a9de6183882264ceb77cc4f33548479554af7 tests/EmailValidator/EmailValidatorTest.php
sha256:dcec62001b8657fef7f748d7535ae33608802ddfb1dd783b69378f8c79ee64c0 tests/EmailValidator/LexerTokensTest.php
tests/EmailValidator/Reason/
sha256:1921c281fc3025cb6337a473a60b19d1249f973afd958492715c0ec226b89dd2 tests/EmailValidator/Reason/MultipleErrorsTest.php
tests/EmailValidator/Result/
sha256:0c0a1bb9753cb3f2c913a59fc28ff2aab3b729cf030647a94f58d0691cdcb8c8 tests/EmailValidator/Result/ResultTest.php
tests/EmailValidator/Validation/
sha256:b5793aea5059775d0befe8aef40a4e9498645342e0d25367aac95913cb045850 tests/EmailValidator/Validation/DNSCheckValidationTest.php
tests/EmailValidator/Validation/Extra/
sha256:a1f916d6e57c531d66918f39a90a078699ef9a7a00f8e86e5b39f3bd693c93f0 tests/EmailValidator/Validation/Extra/SpoofCheckValidationTest.php
sha256:027783654892e6be85722b817ec0e82d3dbef2f407c43ea466a64ca4723c7245 tests/EmailValidator/Validation/IsEmailFunctionTests.php
sha256:c44efebb7b3eaf85036290e414696acac466fb647d380d40ca030437ee23c449 tests/EmailValidator/Validation/MessageIDValidationTest.php
sha256:db563a0311adbc1c8ef0ed56eb1825713f4d4302ccc047e11eec37b85866f3ff tests/EmailValidator/Validation/MultipleValidationWithAndTest.php
sha256:18263553de1a6d937dfa3bcbf06b0d49955604b8bbc53f62ebb9c24061e7af9c tests/EmailValidator/Validation/NoRFCWarningsValidationTest.php
sha256:b964105378e7da8182c0d48cb848921022012d5aa172f498ad0e3d0a656d99f4 tests/EmailValidator/Validation/RFCValidationDomainPartTest.php
sha256:22d72fd627af515ca864885142c1e3bdad3ff96a5d4e92dc97b2952a412145db tests/EmailValidator/Validation/RFCValidationTest.php
Return to home page.