An email validator for Rails 3+. See homepage for details: http://github.com/K-and-R/email_validator
Validate email addresses against RFC 2822 and RFC 3696.
ActiveModel Validation for email
The EmailAddress Gem to work with and validate email addresses.
ActiveModel validation for email. Including MX lookup and disposable email deny list
Configurable framework agnostic plain Ruby email validator. Verify email via Regex, DNS, SMTP and even more.
Library for validating email addresses in Rails 3 models.
validates provides a set of commonly required validators (such as Email, Url, etc.) for Rails applications
Rails plugin to validate email addresses against RFC 2822 and RFC 3696
a class to validate emails. it builded for rails
Library to validate email for format, common typos and one-time email providers
This is a simple gem for Ruby that simplifies validating email addresses. It provides clean methods like String#is_email? and provides you valid RFC2822 regexp for more complex tasks. See the website for more information.
Email address validation using RFC 822 pattern matching regular expressions
RFC822 compatible email validation and MX record check
Validates email addresses, URLs, IMEI, MAC addresses, latitude, longitude, hex colors and (in-)equality of attributes.
Adds support for validating the format/length of email addresses in ActiveRecord
Validates email address optionally also validating the mx records
The ultimate email validator
RFC Compliant Email Address Parsing using the KPEG grammars.
ActiveModel email validator. Checks MX records for domains. Allows you to block free/disposable email providers
ActiveModel validation that checks email addresses against a blacklist of trash-mail providers
ActiveModel validations for domains (including TLDs), ip addresses and email addresses with fully localization support.
E-Mail validator for block services like mailinator.com, dropmail.me, etc. during new user registration.
Validate email address regex
Combine email validation and transformations to produce canonical email addresses.
An ActiveModel email validator based on the Mail gem.
A tool to simplify the manual process of using LetsEncrypt on Webfaction hosts. It can be added to cron where it will validate your domains automatically, place the generated certs in a common folder, and then email the WebFaction support team directions
Validates the email format.
Rails gem/plugin that implements an ActiveRecord validation helper called validates_as_email which validates email address (RFC822)
Tired of repeating 'validates_format_of' with the same regex expression across your models only to validate the same email address and postal code fields? So am I. Use format_for_extensions to dynamically define reusable formats for any ActiveRecord model attribute you want.
Assorted Rails 7.x-8.x validators: Array, Email, Existence, Grandparent, Hash keys, Hash values, Hostname, IP address, Ordering, URL, Write Once
Extraction of validate logic from `validates_email_format_of` to support docomo addresses
A simple, localizable EachValidator for email address fields in ActiveRecord 3.0.
ActiveRecord validator to validate that email attribute contains valid email
A number of fully-tested clients for interacting with all of the available postcode anywhere services, including capture, cleansing, payment validation and email validation
Email Detected is a simple tool for verifying an email address exists. It's free and quite easy to use :smile: .Many times as developers we were putting validation statements for checking email addresses format. This gem will complete your existing setups with validator that actually connects with a given mail server and asks if the address in question exists for real.
Extra validations for rails: date, domain, email, iban, phone, postal_code, commerce_number, vat_number
Three level validation on email addresses for ActiveRecord.
A simple Rails plugin which adds a validates_email class method to ActiveRecord::Base.
ActiveModel email validation. Checks MX records, sub address, regex, whitelisted and blacklisted check
email address validator, which is free from ReDoS attack
Ability to validate e-mails using the Mailgun API with a REGEX fallback.
Boxey provides the [] element reference operator to ActiveRecord classes. # Installation Add this line to your Gemfile: `gem 'boxey'` # Configuration With the boxey gem installed, all ActiveRecord classes gain the [] method, which fetches by the class's primary_key by default. You may specify additional fields, presumably fields that validate uniqueness, by calling the boxey method. class User < ActiveRecord::Base boxey :id, :login, :email validates :login, uniqueness: true validates :email, uniqueness: true end # Use Given the configuration above: `User[1]` returns the first User with an id (or login or email) of `1`. `User['me@example.com']` returns the first User with an email (or id or login) of `'me@example.com'`. `[]` returns `nil` if no match is found.
Rails gem/plugin that implements an ActiveRecord validation helper called validates_as_email which validates email address (RFC822)
Rails validation gem which ensures no contact information can be passed through a field. Contact information is twitter handles, email addresses, and phone numbers.
Most web applications have a lot of before/after hooks that occur when working with objects: sending a welcome email on registration, incrementing/decrementing counter caches, trigger validation on remote web services. When implemented using callbacks, all these occur without the developer knowing about them. A simple change in one area of the code can have a huge impact somewhere else. Inspiration for this came from http://blog.teksol.info/2010/09/28/unintented-consequences-the-pitfalls-of-activerecord-callbacks.html and http://jamesgolick.com/2010/3/14/crazy-heretical-and-awesome-the-way-i-write-rails-apps.html
Rails 2 and Rails 3 plugin. Validates e-mail address format (RFC2822 and RFC3696) and whitelist/blacklist the domain part.
ActiveModel::EachValidator to check for valid e-mail addresses
Verifalia provides a simple API for validating email addresses and checking whether they are deliverable or not. This library allows to easily integrate with Verifalia and verify email addresses in real-time.
Checks email using RFC2822 compliant parser, Requests MX records for server validation. Supports caching