12 packages tagged with “email-validation”
A validation module checking for the existence of domain MX records
This asynchronous library checks email addresses against Mailgun's e-mail validation service
This .NET library provides an easy way to call the MailboxValidator API which validates if an email address is a valid one. This module can be used in many types of projects such as: * validating a user's email during sign up * cleaning your mailing list prior to an email marketing campaign * a form of fraud check An API key is required for this library to function. Go to https://www.mailboxvalidator.com/plans#api to sign up for FREE API plan and you'll be given an API key.
A modern .NET client library for the NeverBounce email validation API. Validates email addresses to reduce bounces before sending.
A comprehensive .NET utilities library containing validation attributes and helper classes for common operations including encryption, random generation, multilingual text validation (Arabic, English), and KSA-specific validators (National ID, Iqama, Email).
A comprehensive .NET validation library providing robust utilities for validating emails, URLs, IP addresses, phone numbers, user credentials, file formats, server names, domains, dates, and more. Features customizable error messages, optional field support, and regex-powered validation.
Official C# SDK for Finturest Email API - supports .NET Standard 2.0+ and all modern .NET versions.
A high-performance .NET library for validating disposable/temporary email domains. Uses aggressive inlining and Span<T> for optimal performance with zero allocations. Built on the comprehensive domain list from disposable/disposable project. Key Features: - High-performance validation using Span<T> and aggressive inlining - Memory efficient with zero allocations for common operations - Regular updates from disposable/disposable domain list - Simple API for validating both emails and domains - Zero external dependencies
Core abstractions and interfaces for the Finturest Email API, enabling decoupled development and extensibility. Compatible with .NET Standard 2.0+ and all modern .NET versions.
A .NET library that provides strongly-typed, self-validating primitive value objects to eliminate primitive obsession and enforce domain constraints at compile-time.
Unified .NET client for APILayer marketplace APIs. Access IP geolocation, currency exchange rates, phone validation, email verification, and more with one API key. Supports IPstack, Currencylayer, Numverify, Mailboxlayer, and 15+ other APIs. Simple async interface with dependency injection support.