Guest User

Untitled

a guest
Sep 4th, 2018
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. Imap folder only returning a subset of emails with it
  2. username = ask("Enter your username: ") { |q| q.echo = true }
  3. password = ask("Enter your password: ") { |q| q.echo = "*" }
  4. look_in_folder = "[Gmail]/Sent Mail"
  5. save_to_folder = "/Users/penang/Desktop"
  6.  
  7. puts 'Starting...'
  8. imap = Net::IMAP.new('imap.gmail.com', '993', true)
  9.  
  10. puts "Logging in as #{username} ..."
  11.  
  12. imap.login(username, password)
  13.  
  14. imap.examine(look_in_folder)
  15.  
  16. mails = imap.uid_search(["FROM", "me"])
  17. puts "Found #{mails.count} mail(s) in folder '#{look_in_folder}'"
Add Comment
Please, Sign In to add comment