]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 384501: If you have a port name in the urlbase, SMTP may not work
authormkanat%bugzilla.org <>
Sat, 16 Jun 2007 03:40:53 +0000 (03:40 +0000)
committermkanat%bugzilla.org <>
Sat, 16 Jun 2007 03:40:53 +0000 (03:40 +0000)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit

Bugzilla/Mailer.pm

index e0f598b3dfbf047a633658e81c811b26e1791bd2..1d4a90a4f6dc9c73725c62f3d662d98678ed3972 100644 (file)
@@ -87,7 +87,7 @@ sub MessageToMTA {
         # Sendmail will automatically append our hostname to the From
         # address, but other mailers won't.
         my $urlbase = Bugzilla->params->{'urlbase'};
-        $urlbase =~ m|//([^/]+)/?|;
+        $urlbase =~ m|//([^:/]+)[:/]?|;
         $hostname = $1;
         $from .= "\@$hostname" if $from !~ /@/;
         $email->header_set('From', $from);