egulias/email-validator
RFC-focused email validation library for PHP. Validates addresses against RFC 5321/5322/6530-6532 and 1035 with pluggable strategies (RFC, DNS, spoof checks). Designed for strict parsing and modern PHP (8.1+) projects via Composer.
Full Changelog: https://github.com/egulias/EmailValidator/compare/4.0.3...4.0.4
Full Changelog: https://github.com/egulias/EmailValidator/compare/4.0.2...4.0.3
AAAA check separately by @crishoj in https://github.com/egulias/EmailValidator/pull/376Full Changelog: https://github.com/egulias/EmailValidator/compare/4.0.1...4.0.2
#367
Full Changelog: https://github.com/egulias/EmailValidator/compare/4.0.0...4.0.1
Full Changelog: https://github.com/egulias/EmailValidator/compare/3.2.5...4.0.0
composer.lock removedFull Changelog: https://github.com/egulias/EmailValidator/compare/3.2.4...3.2.5
Full Changelog: https://github.com/egulias/EmailValidator/compare/3.2.3...3.2.4
Full Changelog: https://github.com/egulias/EmailValidator/compare/3.2.1...3.2.3
Changelog
Full Changelog: https://github.com/egulias/EmailValidator/compare/3.2.1...3.2.2
#325
Increase PHP version to 7.4 Fix #321
Fixed by #297
From #290 a new validator has been added. Follows RFC2822 for message-id to validate saidfield, that has some differences in both local (id-left) and domain (id-right) part.
See #286
Egulias\EmailValidator\Validation\SpoofCheckValidation has moved to Egulias\EmailValidator\Validation\Extra\SpoofCheckValidationPHP version upgrade requirement will happen via MINOR (3.x) version upgrades of the library, following the adoption level by major frameworks.
To contributors, be it with PRs, reporting issues or supporting otherwise.
Including: #278 #276 #273
Added Github's sponsor button Improves: #272 #186 #130
Fixes #215
Fixes
As reported by #260
See #250
Replaces 2.19.0.
Use of a get_dns_record PHP native function to get improved DNS validation.
See #242 #243
See #224
#233
See #228 & manual
#190
#225 #226 #227 #230
How can I help you explore Laravel packages today?