Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def gmail_connector(login,password,user_id,site_id)
- require 'tmail'
- username = login
- password = password
- Net::POP3.enable_ssl(OpenSSL::SSL::VERIFY_NONE)
- Net::POP3.start('pop.gmail.com', 995, username, password) do |pop|
- if pop.mails.empty?
- puts 'No mail.'
- else
- pop.each_mail do |mail|
- email = TMail::Mail.parse(mail.pop)
- it = Item.create(:titre => "#{email.subject} [FROM : #{email.from}]", :texte => email.body)
- us = UserItem.create(:user_id => user_id, :site_id => site_id, :item_id => it.id)
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment