Class: RubyEmail::Rfc1123::Public

Inherits:
RubyEmail::Rfc1123 show all
Defined in:
lib/ruby_email/rfc1123/public.rb

Overview

Internet realist version of RubyEmail::Rfc5322. It requires 2 names (a.b).

Defined Under Namespace

Modules: String

Constant Summary collapse

DOT_ATOM_TEXT =
"(?=.{1,253})((#{ATOM_ALL}\\.)+#{ATOM_FIRST})"
VALIDE =
"(?<domain>#{DOT_ATOM_TEXT})"
REGEXP =
Regexp.new "\\A#{VALIDE}\\Z"

Constants inherited from RubyEmail::Rfc1123

ATEXT_ALL, ATEXT_FIRST_ALL, ATEXT_FIRST_FIRST, ATOM_ALL, ATOM_FIRST, IPV4

Method Summary

Methods inherited from Core

match, regexp, validates?