Forráskód Böngészése

Merge pull request #5530 from Quiwy/staging

fix: support utf-8 in password synchronization
Niklas Meyer 1 éve
szülő
commit
8f1ae0f099
1 módosított fájl, 3 hozzáadás és 1 törlés
  1. 3 1
      data/Dockerfiles/dovecot/imapsync_runner.pl

+ 3 - 1
data/Dockerfiles/dovecot/imapsync_runner.pl

@@ -119,7 +119,9 @@ while ($row = $sth->fetchrow_arrayref()) {
   my $template = $run_dir . '/imapsync.XXXXXXX';
   my $template = $run_dir . '/imapsync.XXXXXXX';
   my $passfile1 = File::Temp->new(TEMPLATE => $template);
   my $passfile1 = File::Temp->new(TEMPLATE => $template);
   my $passfile2 = File::Temp->new(TEMPLATE => $template);
   my $passfile2 = File::Temp->new(TEMPLATE => $template);
-
+  
+  binmode( $passfile1, ":utf8" );
+  
   print $passfile1 "$password1\n";
   print $passfile1 "$password1\n";
   print $passfile2 trim($master_pass) . "\n";
   print $passfile2 trim($master_pass) . "\n";