delivered-to peut être multiple
This commit is contained in:
parent
d13dd70fd1
commit
f07697ec38
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue