I'm having two problems with git-send-email. Problem #1: I don't know Perl, but I think there's something wrong with this code: if (!defined $from) { $from = $author || $committer; print "$from\n"; do { $_ = $term->readline("Who should the emails appear to be from? ", $from); } while (!defined $_); $from = $_; print "Emails will be sent from: ", $from, "\n"; $prompting++; } I don't think the call to readline() is working. Specifically, the last parameter, $from, is being ignored. When I call git-send-email without specifying a --from parameter, this code is executed. But this is what I see: Timur Tabi <timur@xxxxxxxxxxxxx> Who should the emails appear to be from? Emails will be sent from: This happens when I press ENTER at the "Who should the emails appear to be from?" prompt. I'm expecting it to assign the default value, which is displayed right above it. But instead, $from is erased, and so my email doesn't have a From: line. Problem #2: I cannot use send-email to send a patch to anyone but myself. If I do this: git-send-email --from timur@xxxxxxxxxxxxx --to timur@xxxxxxxxxxxxx --smtp-server remotesmtp.freescale.net patchfile Everything works. However, if I do this: git-send-email --from timur@xxxxxxxxxxxxx --to --smtp-server remotesmtp.freescale.net patchfile I get this: (mbox) Adding cc: Timur Tabi <timur@xxxxxxxxxxxxx> from line 'From: Timur Tabi <timur@xxxxxxxxxxxxx>' (sob) Adding cc: Timur Tabi <timur@xxxxxxxxxxxxx> from line 'Signed-off-by: Timur Tabi <timur@xxxxxxxxxxxxx>' 5.0.0 <Timur Tabi <timur@xxxxxxxxxxxxx>... Unbalanced '<' I think that last line is a response from the SMTP server. My guess is that there's something wrong with this line: print $sm "$header\n$message"; Maybe my SMTP server sees the "From: Timur Tabi <timur@xxxxxxxxxxxxx>" that's at the top of $message and gets confused? -- Timur Tabi Linux Kernel Developer @ Freescale - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html