Руби и Tmail; Имя хоста ретранслирующего сервера?
Я использую Ruby и Tmail, чтобы получить серию электронных писем с сервера.
Есть ли способ определить имя хоста сервера, который ретранслировал сообщение электронной почты?
1 ответ
Решение
Это TMail:: ReceivedHeader # by.
mail = TMail::Mail.parse(File.read("mail"))
mail["received"].each do |received|
puts "Received by: #{received.by}"
end