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 end
def delivered_to(mail) def delivered_to(mail)
if mail.header["Delivered-To"].present? header = mail.header["Delivered-To"]
mail.header["Delivered-To"].value if header.present?
if header.respond_to?(:map)
header.map(&:value)
else
header.value
end
else else
mail.to mail.to
end end