class Mail::MessageIdsElement
Attributes
message_ids[R]
Public Class Methods
new(string)
click to toggle source
# File lib/mail/elements/message_ids_element.rb, line 9 def initialize(string) @message_ids = Mail::Parsers::MessageIdsParser.parse(string).message_ids.map { |msg_id| clean_msg_id(msg_id) } end
Public Instance Methods
message_id()
click to toggle source
# File lib/mail/elements/message_ids_element.rb, line 13 def message_id message_ids.first end
Private Instance Methods
clean_msg_id(val)
click to toggle source
# File lib/mail/elements/message_ids_element.rb, line 18 def clean_msg_id(val) val =~ /.*<(.*)>.*/ ? $1 : val end