Visman před 7 roky
rodič
revize
b7db2cdd1d
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      app/Core/Mail.php

+ 1 - 0
app/Core/Mail.php

@@ -94,6 +94,7 @@ class Mail
         if (! \is_string($email)
         if (! \is_string($email)
             || \mb_strlen($email, 'UTF-8') > 80 //???? for DB
             || \mb_strlen($email, 'UTF-8') > 80 //???? for DB
             || ! \preg_match('%^(?!\.)((?:(?:^|\.)(?>"(?!\s)(?:\x5C[^\x00-\x1F]|[^\x00-\x1F\x5C"])++(?<!\s)"|[a-zA-Z0-9!#$\%&\'*+/=?^_`{|}~-]+))+)@([^\x00-\x1F\s@]++)$%Du', $email, $matches)
             || ! \preg_match('%^(?!\.)((?:(?:^|\.)(?>"(?!\s)(?:\x5C[^\x00-\x1F]|[^\x00-\x1F\x5C"])++(?<!\s)"|[a-zA-Z0-9!#$\%&\'*+/=?^_`{|}~-]+))+)@([^\x00-\x1F\s@]++)$%Du', $email, $matches)
+            || \mb_strlen($matches[1], 'UTF-8') > 64
         ) {
         ) {
             return false;
             return false;
         }
         }