Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Isemail Laravel Package

dominicsayers/isemail

Fast, standards-focused email address validation for PHP. Implements detailed RFC/SMTP rules with configurable thresholds, helpful diagnostics, and options beyond simple regex checks—useful when you need accurate, nuanced validation in Laravel or any PHP app.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

This package supports strict RFC-compliant email validation for scenarios requiring adherence to email standards (e.g., compliance-heavy industries). However, its last release in 2016 and zero dependents indicate it is unmaintained. A PM would prioritize evaluating modern alternatives (e.g., egulias/email-validator) or building custom validation logic. The decision leans toward "build vs buy" by avoiding this package to mitigate security risks, PHP version incompatibilities, and technical debt, while ensuring alignment with current development practices.

When to Consider This Package

Only for legacy systems where the package is already integrated and no updates are required, or in isolated environments with no dependency on newer PHP features. Avoid for new projects due to the absence of security patches, known compatibility issues with PHP 7+/8+, and lack of community support. Consider alternatives like egulias/email-validator (actively maintained, 2k+ stars) or Laravel’s built-in validation extended with custom rules for modern, secure email checks.

How to Pitch It (Stakeholders)

For executives: While this package meets RFC standards, its 8-year-old codebase introduces critical security and compatibility risks. We recommend using actively maintained solutions to protect user data, avoid future technical debt, and ensure scalability. For engineering: The package hasn’t been updated since 2016 and may break with modern PHP versions. We should adopt egulias/email-validator or enhance Laravel’s native validation with custom rules for reliable, up-to-date email checks without sacrificing compliance.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4