Mail::AddressList
Inherits Reference < Object
Constructors
new(string)
Mail::AddressList is the class that parses To, From and other address fields from emails passed into Mail.
AddressList provides a way to query the groups and mailbox lists of the passed in string.
It can supply all addresses in an array, or return each address as an address object.
Mail::AddressList requires a correctly formatted group or mailbox list per RFC2822 or RFC822. It also handles all obsolete versions in those RFCs.
list = 'ada@test.lindsaar.net, My Group: mikel@test.lindsaar.net, Bob bob@test.lindsaar.net;' a = AddressList.new(list) a.addresses #=> [#<Mail::Address:14943130 Address: |ada@test.lindsaar.net... a.group_names #=> ["My Group"]
Instance methods
addresses
Sourceaddresses_grouped_by_group
Sourcegroup_names
Source