확인해야하는 이메일을 만드는 Watir을 사용하여 자동화를 수행하고 있습니다. 나는 이것을 할 수있는 가장 쉬운 방법이라고 이메일 보석에 지적했다.ruby에서 "mail"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
을 시도했지만 읽지 않은 이메일은 반환하지 않습니다.전자 메일 내에있는 모든 링크를 어떻게 얻을 수 있습니까? 또는 특정 이메일의 메일 본문을 메일로 보내시겠습니까? 첫 번째 읽지 않은 이메일의 본문을 가져와야합니다.
내받은 편지함에 하위 폴더가 있으면 특정 폴더에서 이메일을받을 수 있습니까?
Watir은 귀하의 질문과 관련이 없습니다. 어떻게 작동하는지 잘 모르겠지만 올바른 태그를 선택해야한다고 생각합니다. –