awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
egulias avatar

egulias/EmailValidator

0
View on GitHub↗
11,638 Stars·228 Forks·PHP·MIT·5 Aufrufe

EmailValidator

EmailValidator is a PHP library for verifying email address syntax, format, and DNS records against technical specifications. It functions as a logic-based checker to ensure email addresses follow standard global formatting and communication rules.

The library includes security utilities to identify deceptive characters and spoofing attempts in email addresses. These anti-spoofing tools analyze email strings for Unicode characters that mimic standard Latin letters to prevent fraudulent impersonation.

The project covers domain verification through DNS record checks to confirm a destination server exists and can receive messages. It also provides a composite validation strategy and an interface-based system that allows for the integration of custom validation rules.

Features

  • Format Validators - Checks if email addresses adhere to standard formatting rules and official technical specifications.
  • Email Verification - Verifies that the email domain has active DNS records to ensure deliverability.
  • DNS Record Resolvers - Queries DNS record types to verify the existence and activity of mail servers.
  • DNS Record Verification - Queries live DNS records to confirm that a destination mail server exists and is active.
  • Email Address Validators - Verifies that email addresses are syntactically correct and follow technical specifications.
  • Email Syntax Validators - Ensures email addresses follow standard global formatting and communication rules through logic-based checking.
  • PHP Validation Libraries - A PHP library for verifying email address syntax, format, and DNS records against technical specifications.
  • Data Validation Strategies - Implements strategies to run multiple independent validation checks to ensure a value meets all required criteria.
  • Homograph Detection - Detects deceptive Unicode characters that mimic Latin letters to prevent fraudulent address impersonation.
  • Email Filtering - Detects deceptive characters and spoofing attempts to prevent fraud and phishing.
  • Email - Identifies deceptive characters in email addresses to prevent fraudulent user identity spoofing.
  • Email Security - Identifies deceptive characters in email names to prevent fraudulent address impersonation.
  • Regex Pattern Matchers - Uses regular expression patterns defined by technical specifications to verify email format syntax.

Star-Verlauf

Star-Verlauf für egulias/emailvalidatorStar-Verlauf für egulias/emailvalidator

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu EmailValidator

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit EmailValidator.
  • amaurymartiny/check-if-email-existsAvatar von amaurymartiny

    amaurymartiny/check-if-email-exists

    8,826Auf GitHub ansehen↗

    This project is an email verification tool that checks if an email address exists and can receive messages without sending an actual email. It provides these capabilities through a programmatic HTTP API and a local command line interface. The system distinguishes itself by combining SMTP handshake verification and DNS record resolution with a risk analysis tool that detects disposable addresses, role-based accounts, and catch-all domains. It also includes a metadata aggregator to retrieve public profile information and imagery associated with a specific email address. The broader capability

    Rust
    Auf GitHub ansehen↗8,826
  • guillaumepotier/parsley.jsAvatar von guillaumepotier

    guillaumepotier/Parsley.js

    8,978Auf GitHub ansehen↗

    Parsley.js is a JavaScript form validation library that provides a client-side data validator for verifying input correctness before submission. It functions as an HTML attribute-based validator, allowing constraints to be defined declaratively within HTML data attributes to enforce rules without requiring custom scripts. The framework distinguishes itself through a customizable validation system that supports user-defined rules and custom error message templates. It includes a remote validation interface to verify form values against server endpoints via asynchronous network requests and sup

    JavaScript
    Auf GitHub ansehen↗8,978
  • jzaefferer/jquery-validationAvatar von jzaefferer

    jzaefferer/jquery-validation

    10,327Auf GitHub ansehen↗

    This project is a jQuery-based form validation library designed to verify HTML form input values on the client side before submission. It functions as an input validator that enforces data integrity constraints through rule-based verification and value normalization. The library focuses on web accessibility compliance by linking error messages to input fields via ARIA attributes, ensuring that screen readers can announce validation failures to the user. The system supports the creation of custom validation rules and the transformation of raw input strings through a normalization pipeline. Co

    JavaScript
    Auf GitHub ansehen↗10,327
  • getgrav/gravAvatar von getgrav

    getgrav/grav

    15,395Auf GitHub ansehen↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    Auf GitHub ansehen↗15,395
Alle 30 Alternativen zu EmailValidator anzeigen→

Häufig gestellte Fragen

Was macht egulias/emailvalidator?

EmailValidator is a PHP library for verifying email address syntax, format, and DNS records against technical specifications. It functions as a logic-based checker to ensure email addresses follow standard global formatting and communication rules.

Was sind die Hauptfunktionen von egulias/emailvalidator?

Die Hauptfunktionen von egulias/emailvalidator sind: Format Validators, Email Verification, DNS Record Resolvers, DNS Record Verification, Email Address Validators, Email Syntax Validators, PHP Validation Libraries, Data Validation Strategies.

Welche Open-Source-Alternativen gibt es zu egulias/emailvalidator?

Open-Source-Alternativen zu egulias/emailvalidator sind unter anderem: amaurymartiny/check-if-email-exists — This project is an email verification tool that checks if an email address exists and can receive messages without… guillaumepotier/parsley.js — Parsley.js is a JavaScript form validation library that provides a client-side data validator for verifying input… jzaefferer/jquery-validation — This project is a jQuery-based form validation library designed to verify HTML form input values on the client side… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… aplus-framework/validation — This library is a PHP framework designed for validating and sanitizing incoming data. It provides a structured… mailcheck/mailcheck — Mailcheck is an email domain suggestion library and validation utility designed to identify misspelled email…