Method: ActiveMailbox::Message#initialize

Defined in:
lib/active_mailbox/message.rb

#initialize(info_file, folder) ⇒ Message

Returns a new instance of Message.



23
24
25
26
27
28
29
30
# File 'lib/active_mailbox/message.rb', line 23

def initialize(info_file, folder)
  unless File.exists?(info_file)
    raise ActiveMailbox::Errors::MessageNotFound, "#{info_file} does not exist"
  end
  @folder    = folder
  @info_file = info_file
  parse_data!
end