Forum: Ruby checking emails with ruby

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Erika (Guest)
on 2008-11-04 09:52
(Received via mailing list)
Hi,

Is there a possibility in ruby or with a ruby extension for checking
emails?

I'm thinking something like the following:
- ruby accesses a site and after a button is pressed an email is send to
an address
- ruby opens the mail handler (Outlook express / Thunderbird) and waits
that the email is downloaded
- opens the email (the email can be identified by it's subject)
- check if some text can be found in the email

Is this possible?

Thank you.

Br,
Erika
gf (Guest)
on 2008-11-04 10:11
(Received via mailing list)
It's possible, depending on the type of email account, and can be done
without relying on an external application. Check into the net/pop3
and net/imap core libraries.

http://www.ruby-doc.org/core/classes/Net/POP3.html
http://www.ruby-doc.org/core/classes/Net/IMAP.html

The examples for either are good starting points.
Sarcar, Shourya C (GE Healthcare) (Guest)
on 2008-11-04 10:11
(Received via mailing list)
________________________________

  From: Erika [mailto:removed_email_address@domain.invalid]
  Sent: Tuesday, November 04, 2008 1:20 PM
  To: ruby-talk ML
  Subject: checking emails with ruby



    Hi,

  Is there a possibility in ruby or with a ruby extension for
checking emails?

  I'm thinking something like the following:
  - ruby accesses a site and after a button is pressed an email is
send to an address
  - ruby opens the mail handler (Outlook express / Thunderbird)
and waits that the email is downloaded
  - opens the email (the email can be identified by it's subject)
  - check if some text can be found in the email



I believe it will be easier if you choose to (and can) avoid
Outlook/Thunder and read the mails via Ruby itself.
Reading mails from a POP/IMAP server is quite easy.
(For POP3)
http://www.ruby-doc.org/stdlib/libdoc/net/pop/rdoc...
This topic is locked and can not be replied to.