Skip to content

Commit 241ad30

Browse files
committed
SendmailMailer: 'From' is passed as cmd argument [Closes #78]
1 parent 69b64a4 commit 241ad30

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Mail/SendmailMailer.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ public function send(Message $mail): void
5858
str_replace(Message::EOL, PHP_EOL, $parts[1]),
5959
str_replace(Message::EOL, PHP_VERSION_ID >= 80000 ? "\r\n" : PHP_EOL, $parts[0]),
6060
];
61+
62+
if ($from = $mail->getFrom()) {
63+
$args[] = '-f' . key($from);
64+
}
65+
6166
if ($this->commandArgs) {
6267
$args[] = $this->commandArgs;
6368
}

0 commit comments

Comments
 (0)