Method: Fetcher::Imap::SupportEmails#fetch

Defined in:
lib/bns/fetcher/imap/use_case/support_emails.rb

#fetchObject

Implements the data fetching filter for support emails from Google Gmail.



18
19
20
21
22
23
# File 'lib/bns/fetcher/imap/use_case/support_emails.rb', line 18

def fetch
  yesterday = (Time.now - (60 * 60 * 24)).strftime("%e-%b-%Y")
  query = ["TO", config[:search_email], "SINCE", yesterday]

  execute(EMAIL_DOMAIN, EMAIL_PORT, TOKEN_URI, query)
end