From: Phil Date: 2008-09-03T13:27:49+09:00 Subject: Re: Simple IMAP client? Anthony, Thanks for that, I'll give it a go! Regards, Phil. Anthony Pearson wrote: > The documentation for net/imap is pretty decent for figuring out what > you want to do... Here is a piece of code from my original script that > could get you started in the right direction. > > require 'net/imap' > > imap = Net::IMAP.new(server) > imap.login(user, pass) > imap.examine('INBOX') > smtp = Net::SMTP.new(srvr, 25) > imap.search(["UNSEEN"]).each do |message_id| > envelope = imap.fetch(message_id, "ENVELOPE")[0].attr["ENVELOPE"] > from = "#{envelope.from[0].mailbox}@#{envelope.from[0].host}" > subj = envelope.subject > end > imap.logout > > > On Tue, Sep 2, 2008 at 7:20 AM, Phil wrote: >> People, >> >> I am thinking about writing a very simple IMAP client in Ruby (mostly for >> access from mobile phones) - anyone done anything like this? Suggestions? >> >> Thanks, >> >> Phil. >> -- >> Philip Rhoades >> >> GPO Box 3411 >> Sydney NSW 2001 >> Australia >> E-mail: phil@pricom.com.au >> >> > -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia E-mail: phil@pricom.com.au