| File: | 
src/EmailValidator/EmailValidator.php | 
 
| Role: | 
Class source | 
 
| Content typex: | 
text/plain | 
 
| Description: | 
Class source | 
 
| Class: | 
PHP Email Validation Library Pro 
Validate email addresses using multiple rules | 
 
| Author: | 
By John Conde | 
 
|  Last change: | 
feat(validation): Implement strict RFC 5322 email validation 
 
- Fix domain literal validation for IPv4 and IPv6 addresses: 
  * Add proper handling of IPv6 compressed notation 
  * Support IPv4 addresses with leading zeros 
  * Validate IPv6 segment formats and values 
  * Fix empty segment handling in IPv6 addresses 
 
- Improve EmailAddress class parsing: 
  * Simplify domain literal parsing logic 
  * Fix handling of quoted strings with @ symbols 
  * Preserve brackets in domain literals 
 
- Update test suite with comprehensive RFC 5322 cases: 
  * Add tests for IPv4/IPv6 edge cases 
  * Add tests for quoted string escaping 
  * Fix test data to match RFC specifications 
 | 
 
| Date: | 
2 months ago | 
 
| Size: | 
6,784 bytes | 
 
 | 
 
 
 | 
 |