diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/MailReset.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/MailReset.pm index 9037d757d..c5714dc52 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/MailReset.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/MailReset.pm @@ -316,7 +316,7 @@ sub _reset { $body =~ s/\$expMailDate/$req->datas->{expMailDate}/ge; $body =~ s/\$expMailTime/$req->datas->{expMailTime}/ge; $body =~ s/\$url/$url/g; - $body =~ s/\$(\w+)/decode("utf8",$req->{sessionInfo}->{$1})/ge; + $body =~ s/\$(\w+)/$req->{sessionInfo}->{$1}/ge; # Send mail unless ( @@ -438,7 +438,7 @@ sub changePwd { # Replace variables in body my $password = $req->datas->{newpassword}; $body =~ s/\$password/$password/g; - $body =~ s/\$(\w+)/decode("utf8",$req->{sessionInfo}->{$1})/ge; + $body =~ s/\$(\w+)/$req->{sessionInfo}->{$1}/ge; # Send mail return PE_MAILERROR