From: Andrew DeFaria Date: Mon, 10 May 2021 19:54:25 +0000 (-0700) Subject: Fixed long standing bug with '+' in email address X-Git-Url: https://defaria.com/gitweb/?a=commitdiff_plain;ds=inline;h=cd8bcb571111d8bdbec4d882ff3a93cf3ccc0447;p=clearscm.git Fixed long standing bug with '+' in email address --- diff --git a/maps/bin/display.cgi b/maps/bin/display.cgi index 76f5ab6..02379e6 100755 --- a/maps/bin/display.cgi +++ b/maps/bin/display.cgi @@ -32,6 +32,11 @@ use MIME::Words qw(:all); my $userid = cookie('MAPSUser'); my $sender = param('sender'); + +# CGI will replace '+' with ' ', which many mailers are starting to do, +# so add it back +$sender =~ s/ /\+/; + my $msg_nbr = param('msg_nbr'); my $table_name = 'message';