You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

conditions.lua 508B

12345678910111213141516171819202122
  1. local logger = require 'rspamd_logger'
  2. rspamd_config:register_symbol({
  3. name = 'ANY_A',
  4. score = -1.0,
  5. group = "any",
  6. callback = function()
  7. return true, 'hello3'
  8. end
  9. })
  10. rspamd_config:add_condition('ANY_A', function(task)
  11. logger.infox(task, 'hello from condition1')
  12. task:insert_result('ANY_A', 1.0, 'hello1')
  13. return true
  14. end)
  15. rspamd_config:add_condition('ANY_A', function(task)
  16. logger.infox(task, 'hello from condition2')
  17. task:insert_result('ANY_A', 1.0, 'hello2')
  18. return true
  19. end)