Mail::Message (original) (raw)
Methods
B
C
F
R
T
X
Instance Public methods
bcc_addresses()Link
def bcc_addresses Array(address_list(header[:bcc])&.addresses) end
cc_addresses()Link
def cc_addresses Array(address_list(header[:cc])&.addresses) end
from_address()Link
def from_address address_list(header[:from])&.addresses&.first end
recipients()Link
def recipients Array(to) + Array(cc) + Array(bcc) + Array(header[:x_original_to]).map(&:to_s) + Array(header[:x_forwarded_to]).map(&:to_s) end
recipients_addresses()Link
def recipients_addresses to_addresses + cc_addresses + bcc_addresses + x_original_to_addresses + x_forwarded_to_addresses end
to_addresses()Link
def to_addresses Array(address_list(header[:to])&.addresses) end
x_forwarded_to_addresses()Link
def x_forwarded_to_addresses Array(header[:x_forwarded_to]).collect { |header| Mail::Address.new header.to_s } end
x_original_to_addresses()Link
def x_original_to_addresses Array(header[:x_original_to]).collect { |header| Mail::Address.new header.to_s } end