CrystalEmail

A RFC compliant Email validator
0.2.2.2 Yanked release released

# A RFC compliant Email validator

Installation

Add this to your application's shard.yml:

dependencies:
  CrystalEmail:
      github: Nephos/CrystalEmail      

## Usage in Crystal

require "CrystalEmail"

# Pure Rfc5322
CrystalEmail::Rfc5322.validates? "toto@tata" # => true
CrystalEmail::Rfc5322.match "toto@tata" # => #<MatchData "toto@tata" local:"toto" domain:"tata">
CrystalEmail::Rfc5322.validates? "toto" # => false
CrystalEmail::Rfc5322.match "toto" # => nil

# Rfc5322 + Internet basic usage
CrystalEmail::Rfc5322::Public.validates? "toto@tata.com" # => true
CrystalEmail::Rfc5322::Public.match "toto@tata.com" # => #<MatchData "toto@tata" local:"toto" domain:"tata.com">

Contributes !

Find a bug ? Want a new feature ? Create a clear pull request and we'll see :)

  • Nephos (poulet_a)
CrystalEmail:
  git: https://git.sceptique.eu/Sceptique/CrystalEmail
  version: ~> 0.2.2.2
License WTFPL
Crystal none

Authors

Dependencies 0

Development Dependencies 0

Dependents 0

Last synced .
search fire star recently