]> source.dussan.org Git - rspamd.git/commitdiff
Hfilter: Fix FQDN check expression 199/head
authorAlexey AL <AlexeySa@users.noreply.github.com>
Fri, 6 Mar 2015 13:59:58 +0000 (16:59 +0300)
committerAlexey AL <AlexeySa@users.noreply.github.com>
Fri, 6 Mar 2015 13:59:58 +0000 (16:59 +0300)
conf/lua/hfilter.lua

index e81986826cd36064313bceff3840882987a4a5ea..a9ff41f0985dd91b9b43c528f37df5b9d21c6956 100644 (file)
@@ -143,7 +143,7 @@ local function split(str, delim, maxNb)
 end
 
 local function check_fqdn(domain)
-  if check_regexp(domain, '(?=^.{4,255}$)(^((?!-)[a-zA-Z0-9-]{1,63}(?<!-)\\.)+[a-zA-Z]{2,63}$)') then
+  if check_regexp(domain, '(?=^.{4,253}$)(^((?!-)[a-zA-Z0-9-]{1,63}(?<!-)\\.)+[a-zA-Z0-9-]{2,63}\\.?$)') then
     return true
   end
   return false