Module Mail::Patterns
In: lib/mail/patterns.rb

Methods

included  

Classes and Modules

Module Mail::Patterns::ClassMethods
Module Mail::Patterns::InstanceMethods

Constants

CRLF = /\r\n/
WSP = /[#{white_space}]/
FWS = /#{CRLF}#{WSP}*/
TEXT = /[#{text}]/
FIELD_NAME = /[#{field_name}]+/
FIELD_BODY = /[#{field_body}]+/
FIELD_LINE = /^[#{field_name}]+:\s*[#{field_body}]+$/
HEADER_LINE = /^([#{field_name}]+:\s*[#{field_body}]+)/
CONTROL_CHAR = /[#{control}]/n
ATOM_UNSAFE = /[#{Regexp.quote aspecial}#{control}#{lwsp}]/n
PHRASE_UNSAFE = /[#{Regexp.quote aspecial}#{control}]/n
TOKEN_UNSAFE = /[#{Regexp.quote tspecial}#{control}#{lwsp}]/n

Public Class methods

[Validate]