Methods
- bcc_addresses
- cc_addresses
- from_address
- recipients
- recipients_addresses
- to_addresses
- x_original_to_addresses
Instance Public methods
bcc_addresses()
Source:
# File actionmailbox/lib/action_mailbox/mail_ext/addresses.rb, line 21
def bcc_addresses
Array(header[:bcc]&.address_list&.addresses)
end
cc_addresses()
Source:
# File actionmailbox/lib/action_mailbox/mail_ext/addresses.rb, line 17
def cc_addresses
Array(header[:cc]&.address_list&.addresses)
end
from_address()
Source:
# File actionmailbox/lib/action_mailbox/mail_ext/addresses.rb, line 5
def from_address
header[:from]&.address_list&.addresses&.first
end
recipients()
Source:
# File actionmailbox/lib/action_mailbox/mail_ext/recipients.rb, line 5
def recipients
Array(to) + Array(cc) + Array(bcc) + Array(header[:x_original_to]).map(&:to_s)
end
recipients_addresses()
Source:
# File actionmailbox/lib/action_mailbox/mail_ext/addresses.rb, line 9
def recipients_addresses
to_addresses + cc_addresses + bcc_addresses + x_original_to_addresses
end