local from = task:get_from(1)
if from and from[1] and from[1]['domain'] then
local domain = from[1]['domain']
- local url_domain = rspamd_url.create('http://' .. domain)
+ local url_domain = rspamd_url.create(task:get_mempool(), 'http://' .. domain)
local found = false
local mult = 1.0
if url_domain then
- -- Get tld + 1 component
- local tld = url_domain:get_tld()
- local host = url_domain:get_host()
-
- domain = string.match(host, string.format('[^.].%s$', tld)
- rspamd_logger.errx(domain)
+ domain = url_domain:get_tld()
end
if rule['map'] then