1# Misc checks23## Configuration directives45Following directives are defined for all modules listed below.67### fail_action `ignore` | `reject` | `quarantine`8Default: `quarantine`910Action to take when check fails. See [Check actions](../actions/) for details.1112---1314### debug _boolean_15Default: global directive value1617Log both successful and unsuccessful check executions instead of just18unsuccessful.1920---2122### require_mx_record2324Check that domain in MAIL FROM command does have a MX record and none of them25are "null" (contain a single dot as the host).2627By default, quarantines messages coming from servers missing MX records,28use `fail_action` directive to change that.2930---3132### require_matching_rdns3334Check that source server IP does have a PTR record point to the domain35specified in EHLO/HELO command.3637By default, quarantines messages coming from servers with mismatched or missing38PTR record, use `fail_action` directive to change that.3940---4142### require_tls4344Check that the source server is connected via TLS; either directly, or by using45the STARTTLS command.4647By default, rejects messages coming from unencrypted servers. Use the48`fail_action` directive to change that.