Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.1 KB

pad.plugins.dns_eval.rst

File metadata and controls

53 lines (38 loc) · 1.1 KB

DNSEval

Expose some eval rules that do checks on DNS lists.

Example usage

loadplugin      pad.plugins.dns_eval.DNSEval

header IP_IN_LIST        eval:check_rbl('example', 'example.com.', '127.0.0.10')
describe IP_IN_LIST      IP in example.com list with response 10

Usage

This plugin only has EVAL methods. See :ref:`eval-rule` for general details on how to use such methods.

Options

None

EVAL rules

.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_txt
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_sub
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_dns_sender
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_envfrom
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_from_host
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_from_domain
    :noindex:
.. automethod:: pad.plugins.dns_eval.DNSEval.check_rbl_accreditor
    :noindex:

Tags

None