I am using Ruby and Tmail to retrieve a series of emails from the server.
Is there any way to determine the hostname of the server that relayed the email message?
I am using Ruby and Tmail to retrieve a series of emails from the server.
Is there any way to determine the hostname of the server that relayed the email message?
It's TMail::ReceivedHeader#by.
mail = TMail::Mail.parse(File.read("mail"))
mail["received"].each do |received|
puts "Received by: #{received.by}"
end