delivered-to peut être multiple

This commit is contained in:
Jérémy Lecour 2020-12-28 00:53:01 +01:00
parent d13dd70fd1
commit f07697ec38

View file

@ -23,8 +23,13 @@ class InMailbox < ApplicationMailbox
end
def delivered_to(mail)
if mail.header["Delivered-To"].present?
mail.header["Delivered-To"].value
header = mail.header["Delivered-To"]
if header.present?
if header.respond_to?(:map)
header.map(&:value)
else
header.value
end
else
mail.to
end