Selaa lähdekoodia

Server defaults now include force_username_lowercase as appropriate.
(Cyrus & Courier = false, Exchange & UW = true)
The only one we don't have is macosx, but that's because I don't have one of those to test with.

tassium 22 vuotta sitten
vanhempi
commit
1bf647396d
2 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 2 0
      ChangeLog
  2. 6 1
      config/conf.pl

+ 2 - 0
ChangeLog

@@ -39,6 +39,8 @@ Version 1.5.0 -- CVS
     dropped.
   - Rewrite of email address parser and solve the infinite loops issues due to
     bad formatted addresses.
+  - Modified conf.pl: default to force usernames lowercase for servers which
+    are case-insensitive
 
 **************************************
 *** SquirrelMail Stable Series 1.4 ***

+ 6 - 1
config/conf.pl

@@ -2925,6 +2925,7 @@ sub set_defaults {
             $show_contain_subfolders_option = false;
             $optional_delimiter             = ".";
             $disp_default_folder_prefix     = "<none>";
+            $force_username_lowercase       = false;
 
             $continue = 1;
         } elsif ( $server eq "uw" ) {
@@ -2939,6 +2940,7 @@ sub set_defaults {
             $optional_delimiter             = "/";
             $disp_default_folder_prefix     = $default_folder_prefix;
             $delete_folder                  = true;
+            $force_username_lowercase       = true;
             
             $continue = 1;
         } elsif ( $server eq "exchange" ) {
@@ -2952,6 +2954,7 @@ sub set_defaults {
             $show_contain_subfolders_option = false;
             $optional_delimiter             = "detect";
             $disp_default_folder_prefix     = "<none>";
+            $force_username_lowercase       = true;
 
             $continue = 1;
         } elsif ( $server eq "courier" ) {
@@ -2966,6 +2969,7 @@ sub set_defaults {
             $optional_delimiter             = ".";
             $disp_default_folder_prefix     = $default_folder_prefix;
             $delete_folder                  = true;
+            $force_username_lowercase       = false;
             
             $continue = 1;
         } elsif ( $server eq "macosx" ) {
@@ -3000,8 +3004,9 @@ sub set_defaults {
         print "show_contain_subfolders_option = $show_contain_subfolders_option\n";
         print "            optional_delimiter = $optional_delimiter\n";
         print "                 delete_folder = $delete_folder\n";
+        print "      force_username_lowercase = $force_username_lowercase\n";
     }
-    print "\nPress any key to continue...";
+    print "\nPress enter to continue...";
     $tmp = <STDIN>;
 }