one_shot = true;
}
}
+ group "url" {
+ symbol "R_SUSPICIOUS_URL" {
+ weight = 6.0;
+ description = "Obfusicated or suspicious URL has been found in a message";
+ one_shot = true;
+ }
+ }
.include(try=true; priority=1) "$LOCAL_CONFDIR/local.d/metrics.conf"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/metrics.conf"
return false
end
-rspamd_config.R_SUSPICIOUS_URL = {
- callback = function(task)
+rspamd_config.R_SUSPICIOUS_URL = function(task)
local urls = task:get_urls()
if urls then
for i,u in ipairs(urls) do
if u:is_obscured() then
- return true
+ task:insert_result('R_SUSPICIOUS_URL', 1.0, u:get_host())
end
end
end
return false
- end,
- score = 6.0,
- group = 'url',
- one_shot = true,
- description = 'Obfusicated or suspicious URL has been found in a message'
-}
+end
rspamd_config.SUBJ_ALL_CAPS = {
callback = function(task)