GmailのPOPをつかってRailでメール受信しましょう。
ruby 1.8.7からsslに対応したようなので、
非常に簡単にGmailからPOPでメールを受信できるようになりました。
以前は結構苦労したような気がしたのに、
便利になりましたねぇ。
Net::POP3.enable_ssl(OpenSSL::SSL::VERIFY_NONE) Net::POP3.start("pop.gmail.com", 995, "your-email@gmail.com", "your-password") do |pop| unless pop.mails.empty? pop.mails.each do |email| begin logger.info "Retrieving mail..." MailReader.receive(email.pop) email.delete rescue Exception => e logger.error "[" + Time.now.to_s + "] " + e.message end end end end