Return a TMail::Addresses instance for each entry in the "From:" field of the mail object header.
If the "From:" field does not exist, will return nil by default or the value you pass as the optional parameter.
Example:
mail = TMail::Mail.new mail.from_addrs #=> nil mail.from_addrs([]) #=> [] mail.from = "Mikel <mikel@me.org>, another Mikel <mikel@you.org>" mail.from_addrs #=> [#<TMail::Address mikel@me.org>, #<TMail::Address mikel@you.org>]
Source Code
# File action_mailer/vendor/tmail-1.2.2/tmail/interface.rb, line 349 def from_addrs( default = nil ) if h = @header['from'] h.addrs else default end end
<code/>and<pre/>for code samples.