awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
egulias avatar

egulias/EmailValidator

0
View on GitHub↗
11,638 نجوم·228 تفرعات·PHP·MIT·5 مشاهدات

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.

سجل النجوم

مخطط تاريخ النجوم لـ egulias/emailvalidatorمخطط تاريخ النجوم لـ egulias/emailvalidator

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ EmailValidator

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع EmailValidator.
  • amaurymartiny/check-if-email-existsالصورة الرمزية لـ amaurymartiny

    amaurymartiny/check-if-email-exists

    8,826عرض على GitHub↗

    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
    عرض على GitHub↗8,826
  • guillaumepotier/parsley.jsالصورة الرمزية لـ guillaumepotier

    guillaumepotier/Parsley.js

    8,978عرض على GitHub↗

    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
    عرض على GitHub↗8,978
  • jzaefferer/jquery-validationالصورة الرمزية لـ jzaefferer

    jzaefferer/jquery-validation

    10,327عرض على GitHub↗

    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
    عرض على GitHub↗10,327
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    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
    عرض على GitHub↗15,395
عرض جميع البدائل الـ 30 لـ EmailValidator→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ egulias/emailvalidator؟

الميزات الرئيسية لـ egulias/emailvalidator هي: Format Validators, Email Verification, DNS Record Resolvers, DNS Record Verification, Email Address Validators, Email Syntax Validators, PHP Validation Libraries, Data Validation Strategies.

ما هي البدائل مفتوحة المصدر لـ egulias/emailvalidator؟

تشمل البدائل مفتوحة المصدر لـ egulias/emailvalidator: 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…