<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: Tkofol's Code Snippets</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Fri, 05 Sep 2008 10:35:27 GMT</pubDate>
    <description>DZone Snippets: Tkofol's Code Snippets</description>
    <item>
      <title>Ruby retrieve gmail emails through POP3</title>
      <link>http://snippets.dzone.com/posts/show/4617</link>
      <description>Found at &lt;br /&gt;http://blog.seagul.co.uk/articles/2006/10/24/connecting-to-gmail-with-ruby-or-connecting-to-pop3-servers-over-ssl-with-ruby&lt;br /&gt;&lt;br /&gt;pop.rb is the new Ruby 1.9 version&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;require 'pop_ssl' # I renamed the file from pop.rb to pop_ssl.rb to ensure I was requiring the correct version&lt;br /&gt;&lt;br /&gt;username = 'YOUR_GMAIL_USERNAME@gmail.com'&lt;br /&gt;password = 'YOUR_GMAIL_PASSWORD'&lt;br /&gt;&lt;br /&gt;Net::POP3.enable_ssl(OpenSSL::SSL::VERIFY_NONE)&lt;br /&gt;Net::POP3.start('pop.gmail.com', 995, username, password) do |pop|&lt;br /&gt;  if pop.mails.empty?&lt;br /&gt;    puts 'No mail.'&lt;br /&gt;  else&lt;br /&gt;    pop.each_mail do |mail|&lt;br /&gt;      p mail.header&lt;br /&gt;    end&lt;br /&gt;  end&lt;br /&gt;end&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Thu, 04 Oct 2007 17:30:33 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/4617</guid>
      <author>tkofol (Tim Kofol)</author>
    </item>
  </channel>
</rss>
