我正在使用 Watir 进行自动化,它创建了一封我需要检查的电子邮件。我被指出电子邮件 gem 是最简单的方法。
我添加了以下代码,并且能够从我的收件箱中收到第一封电子邮件。
require 'mail'
require 'openssl'
Mail.defaults do
retriever_method :pop3, :address => "email.someemail.com",
:port => 995,
:user_name => 'domain/username',
:password => 'pwd',
:enable_ssl => true
end
puts Mail.first
我是这个论坛的新手,有以下问题:
如何获取所有未读邮件?我试过
Mail.all
,Mail.first
,Mail.last
,但没有返回未读电子邮件。如何获取电子邮件中存在的所有链接?还是来自特定电子邮件的邮件正文?我需要获取第一封未读电子邮件的电子邮件正文。
如果我的收件箱中有子文件夹,如何从特定文件夹中获取电子邮件?