Hola a todos, para un programa que estoy haciendo necesito conectarme a una cuenta de gmail y guardar los mensajes nuevos en determinado formato, pero la cuestión es que no puedo Paso a comentarles mis intentos frustrados.
Voy a la ayuda de ruby en ruby-doc.org y copio el primer ejemplo que utiliza la libreria net/pop del ruby 1.8.6 y cuando corro el programa tarda un tiempo y me tira un error de tiempo expirado. Leyendo me entero que esta libreria no sirve porque necesito SSL (no sé lo que es pero el ruby 1.9 lo tiene) entonces me bajo la nueva libreria y la llamo pop_ssl y hago en mi codigo un require de ella y escribo el sgte código que encontre en una pagina. require 'pop_ssl' # I renamed the file from pop.rb to pop_ssl.rb to ensure I was requiring the correct version username = '[email protected]' password = 'YOUR_GMAIL_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| p mail.header end end end Con los nombre de usuario y password que me corresponden. Corro el programa y me tira este error ./pop_ssl.rb:984:in `check_response_auth': -ERR [AUTH] Username and password not accepted. (Net::POPAuthenticationError) Busque en otros lados y sigo sin poder hacerlo, si alguien me da una mano se lo agradecería. La pagina q consulté es esta, otras no me fueron de mucha utilidad. http://chrisroos.co.uk/blog/2006-10-24-connecting-to-gmail-with-ruby-or-connecting-to-pop3-servers-over-ssl-with-ruby Saludos y gracias.
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
