Method: TMail::Mail#sender_addr
- Defined in:
- lib/tmail/interface.rb
#sender_addr(default = nil) ⇒ Object
Return a TMail::Addresses instance of the “Sender:” field of the mail object header.
If the “Sender:” field does not exist, will return nil by default or the value you pass as the optional parameter.
Example:
mail = TMail::Mail.new
mail.sender #=> nil
mail.sender([]) #=> []
mail.sender = "Mikel <[email protected]>"
mail.reply_to_addrs #=> [#<TMail::Address [email protected]>]
483 484 485 486 |
# File 'lib/tmail/interface.rb', line 483 def sender_addr( default = nil ) f = @header['sender'] or return default f.addr or return default end |