class Flare::Mail
Public Class Methods
domain(string)
click to toggle source
Attempts to parse an email string to get the domain from it.
# File lib/flare/mail.rb, line 16 def self.domain(string) parsed(string)&.domain end
parsed(string)
click to toggle source
Parses a string into a Address object or returns nil if it's invalid.
# File lib/flare/mail.rb, line 7 def self.parsed(string) ::Mail::Address.new(string) rescue ::Mail::Field::ParseError => error nil end