From: Junio C Hamano Date: Fri, 27 Nov 2009 02:34:31 GMT Subject: Re: [PATCH] send-email: automatic envelope sender Message-ID: <7vfx80zoeg.fsf@alter.siamese.dyndns.org> In-Reply-To: <1259262269-23937-1-git-send-email-felipe.contreras@gmail.com> Felipe Contreras writes: > diff --git a/git-send-email.perl b/git-send-email.perl > index 4f5da4e..da2e56e 100755 > --- a/git-send-email.perl > +++ b/git-send-email.perl > @@ -862,7 +862,11 @@ X-Mailer: git-send-email $gitversion > > my @sendmail_parameters = ('-i', @recipients); > my $raw_from = $sanitized_sender; > - $raw_from = $envelope_sender if (defined $envelope_sender); > + if (defined $envelope_sender) { > + if (not $envelope_sender eq "auto") { > + $raw_from = $envelope_sender; > + } > + } Thanks. I'd rewrite this to if (defined $envelope_sender && $envelope_sender ne "auto") { ... } but otherwise the patch looks quite straightforward. Tests?