From 2ddb47368170e74243086863fedc925300b45dd8 Mon Sep 17 00:00:00 2001 From: "justdave%syndicomm.com" <> Date: Wed, 6 Feb 2002 10:46:58 +0000 Subject: Fix for bug 117055: Emails were being truncated if they contained a line with nothing but a period on them. We now pass -i to sendmail and its clones to tell it to ignore periods (since we close the pipe when we're done, rather than signalling it with a period). Has been tested with sendmail and postfix. Patch by Dave Miller r= afranke, bugzilla@bkor.dhs.org, jake --- Bugzilla/Token.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Bugzilla') diff --git a/Bugzilla/Token.pm b/Bugzilla/Token.pm index f2c5fbde7..1cff2fac2 100644 --- a/Bugzilla/Token.pm +++ b/Bugzilla/Token.pm @@ -101,7 +101,7 @@ sub MailPasswordToken { my $emailsuffix = &::Param('emailsuffix'); $token = &::url_quote($token); - open SENDMAIL, "|/usr/lib/sendmail -t"; + open SENDMAIL, "|/usr/lib/sendmail -ti"; print SENDMAIL qq|From: bugzilla-daemon To: $emailaddress$emailsuffix @@ -144,7 +144,7 @@ sub Cancel { my $username = $realname ? $realname . " <" . $loginname . ">" : $loginname; # Notify the user via email about the cancellation. - open SENDMAIL, "|/usr/lib/sendmail -t"; + open SENDMAIL, "|/usr/lib/sendmail -ti"; print SENDMAIL qq|From: bugzilla-daemon To: $username Subject: "$tokentype" token cancelled -- cgit v1.2.3-24-g4f1b