blob: bae9be4e6644c7e2f109ba4ad6c6bdec0a9fac5a (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 | require 'contextio'
module FancyBear
  module ContextIO
    
    class Message < Base
      def initialize(email)
        super()
        
        @account = @contextio.accounts.where(:email => email).first
      end
      
      def all
        messages = []
        @account.messages.each do |m|
          messages << {
            :id => m.message_id,
            :from_address => m.from['email'],
            :from_name => m.from['name'],
            :subject => m.subject,
            :timestamp => m.date,
            :labels => m.folders
          }
        end
        messages
      end
      
      def get
        
      end
    end
    
  end
end
 |