8000 fixed bug with return-path · peteruu/symfony@af005e8 · GitHub
[go: up one dir, main page]

Skip to content

Commit af005e8

Browse files
authored
fixed bug with return-path
mailer info was ignoring return-path setting more info here symfony#41322
1 parent 255dacc commit af005e8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Symfony/Component/Mailer/DelayedEnvelope.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,15 @@ private static function getRecipientsFromHeaders(Headers $headers): array
8383

8484
private static function getSenderFromHeaders(Headers $headers): Address
8585
{
86+
if ($return = $headers->get('Return-Path')) {
87+
return $return->getAddress();
88+
}
8689
if ($sender = $headers->get('Sender')) {
8790
return $sender->getAddress();
8891
}
8992
if ($from = $headers->get('From')) {
9093
return $from->getAddresses()[0];
9194
}
92-
if ($return = $headers->get('Return-Path')) {
93-
return $return->getAddress();
94-
}
9595

9696
throw new LogicException('Unable to determine the sender of the message.');
9797
}

0 commit comments

Comments
 (0)
0