確認する必要のあるメールを作成するWatirを使用して自動化を行っています。私はこれを行う最も簡単な方法として電子メールの宝石を指摘されました。
次のコードを追加し、受信トレイから最初のメールを受け取ることができます。
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
メール内にあるすべてのリンクを取得するにはどうすればよいですか?または、特定の電子メールからメッセージ本文をメールで送信しますか?最初の未読メールの本文を取得する必要があります。
受信トレイ内にサブフォルダーがある場合、特定のフォルダーから電子メールを取得するにはどうすればよいですか?