How do i see unicode text within retrieved messages?
$require 'net/pop'
mail_server = Net::POP3.new('mail.yahoo.ru')
mail_server.start('login','pass')
mail_server.mails.each do |m|
puts m.pop if /Superjob/.match(m.header)
end
Shows me “??????..” instead of cyrillic letters.
I’m not completely familiar with net/pop but you probably want to use Iconv to convert it to utf-8 with something like this: