Руби и 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
Другие вопросы по тегам