checkdmarc
Installation
CLI
Environment variables
API
checkdmarc
Index
Index
B
|
C
|
D
|
G
|
I
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
B
BIMICheckResult (class in checkdmarc.bimi)
BIMIError
BIMIParseResult (class in checkdmarc.bimi)
BIMIQueryResult (class in checkdmarc.bimi)
BIMIRecordInWrongLocation
BIMIRecordNotFound
BIMISyntaxError
BIMITagValue (class in checkdmarc.bimi)
C
CertificateMetadata (class in checkdmarc.bimi)
check_bimi() (in module checkdmarc.bimi)
check_dmarc() (in module checkdmarc.dmarc)
check_domains() (in module checkdmarc)
check_mta_sts() (in module checkdmarc.mta_sts)
check_mx() (in module checkdmarc.smtp)
check_ns() (in module checkdmarc)
check_smtp_tls_reporting() (in module checkdmarc.smtp_tls_reporting)
check_soa() (in module checkdmarc.soa)
check_spf() (in module checkdmarc.spf)
check_wildcard_dmarc_report_authorization() (in module checkdmarc.dmarc)
checkdmarc
module
checkdmarc.bimi
module
checkdmarc.dmarc
module
checkdmarc.dnssec
module
checkdmarc.mta_sts
module
checkdmarc.smtp
module
checkdmarc.smtp_tls_reporting
module
checkdmarc.soa
module
checkdmarc.spf
module
checkdmarc.utils
module
D
DMARCError
DMARCErrorData (class in checkdmarc.dmarc)
DMARCErrorResults (class in checkdmarc.dmarc)
DMARCRecord (class in checkdmarc.dmarc)
DMARCRecordInWrongLocation
DMARCRecordNotFound
DMARCRecordQueryResults (class in checkdmarc.dmarc)
DMARCRecordStartsWithWhitespace
DMARCRecordWithDescriptions (class in checkdmarc.dmarc)
DMARCReportEmailAddressMissingMXRecords
DMARCResults (class in checkdmarc.dmarc)
DMARCSyntaxError
DMARCTagDetails (class in checkdmarc.dmarc)
DMARCTagMap (class in checkdmarc.dmarc)
DMARCTagMapItem (class in checkdmarc.dmarc)
DMARCTagMapItemWithDefault (class in checkdmarc.dmarc)
DMARCTagMapItemWithDefaultAndValues (class in checkdmarc.dmarc)
DMARCTagMapItemWithValues (class in checkdmarc.dmarc)
DMARCTagValue (class in checkdmarc.dmarc)
DMARCTagValueWithDescription (class in checkdmarc.dmarc)
DNSException
DNSExceptionNXDOMAIN
DomainCheckResult (class in checkdmarc)
download_mta_sts_policy() (in module checkdmarc.mta_sts)
DownloadedMTASTSPolicy (class in checkdmarc.mta_sts)
G
get_a_records() (in module checkdmarc.utils)
get_base_domain() (in module checkdmarc.utils)
get_certificate_metadata() (in module checkdmarc.bimi)
get_dmarc_record() (in module checkdmarc.dmarc)
get_dmarc_tag_description() (in module checkdmarc.dmarc)
get_dnskey() (in module checkdmarc.dnssec)
get_mx_hosts() (in module checkdmarc.smtp)
get_mx_records() (in module checkdmarc.utils)
get_nameservers() (in module checkdmarc.utils)
get_reverse_dns() (in module checkdmarc.utils)
get_soa_record() (in module checkdmarc.utils)
get_spf_record() (in module checkdmarc.spf)
get_tlsa_records() (in module checkdmarc.dnssec)
get_txt_records() (in module checkdmarc.utils)
I
InvalidBIMIIndicatorURI
InvalidBIMITag
InvalidBIMITagValue
InvalidDMARCReportURI
InvalidDMARCTag
InvalidDMARCTagValue
InvalidMTASTSTag
InvalidSMTPTLSReportingTag
InvalidSMTPTLSReportingTagValue
InvalidSTSTagValue
M
module
checkdmarc
checkdmarc.bimi
checkdmarc.dmarc
checkdmarc.dnssec
checkdmarc.mta_sts
checkdmarc.smtp
checkdmarc.smtp_tls_reporting
checkdmarc.soa
checkdmarc.spf
checkdmarc.utils
MTASTSCheckFailure (class in checkdmarc.mta_sts)
MTASTSCheckSuccess (class in checkdmarc.mta_sts)
MTASTSError
MTASTSFailure (class in checkdmarc.mta_sts)
MTASTSPolicyDownloadError
MTASTSPolicyError
MTASTSPolicyParsingResults (class in checkdmarc.mta_sts)
MTASTSPolicySyntaxError
MTASTSQueryResults (class in checkdmarc.mta_sts)
MTASTSRecordInWrongLocation
MTASTSRecordNotFound
MTASTSRecordSyntaxError
MTASTSSuccess (class in checkdmarc.mta_sts)
MultipleBIMIRecords
MultipleDMARCRecords
MultipleMTASTSRecords
MultipleSMTPTLSReportingRecords
MultipleSPFRTXTRecords
mx_in_mta_sts_patterns() (in module checkdmarc.mta_sts)
MXHost (class in checkdmarc.utils)
MXResultsFailure (class in checkdmarc.smtp)
MXResultsSuccess (class in checkdmarc.smtp)
N
NameserverResultError (class in checkdmarc.utils)
NameserverResultOk (class in checkdmarc.utils)
normalize_domain() (in module checkdmarc.utils)
O
output_to_file() (in module checkdmarc)
P
parse_bimi_record() (in module checkdmarc.bimi)
parse_dmarc_record() (in module checkdmarc.dmarc)
parse_dmarc_report_uri() (in module checkdmarc.dmarc)
parse_mta_sts_policy() (in module checkdmarc.mta_sts)
parse_mta_sts_record() (in module checkdmarc.mta_sts)
parse_smtp_tls_reporting_record() (in module checkdmarc.smtp_tls_reporting)
parse_soa_string() (in module checkdmarc.soa)
parse_spf_record() (in module checkdmarc.spf)
ParsedDMARCRecord (class in checkdmarc.dmarc)
ParsedDMARCRecordWithDescriptions (class in checkdmarc.dmarc)
ParsedDMARCReportURI (class in checkdmarc.dmarc)
ParsedMTASTSPolicy (class in checkdmarc.mta_sts)
ParsedMTASTSRecord (class in checkdmarc.mta_sts)
ParsedSMTPTLSReportingRecord (class in checkdmarc.smtp_tls_reporting)
ParsedSOARecord (class in checkdmarc.soa)
ParsedSPFMXMechanism (class in checkdmarc.spf)
ParsedSPFRecord (class in checkdmarc.spf)
ParsedSPFRecordError (class in checkdmarc.spf)
ParsedSPFRecordSuccess (class in checkdmarc.spf)
ptr_match() (in module checkdmarc.spf)
Q
query_bimi_record() (in module checkdmarc.bimi)
query_dmarc_record() (in module checkdmarc.dmarc)
query_dns() (in module checkdmarc.utils)
query_mta_sts_record() (in module checkdmarc.mta_sts)
query_smtp_tls_reporting_record() (in module checkdmarc.smtp_tls_reporting)
query_spf_record() (in module checkdmarc.spf)
R
results_to_csv() (in module checkdmarc)
results_to_csv_rows() (in module checkdmarc)
results_to_json() (in module checkdmarc)
S
SMTPError
SMTPTLSReportingError
SMTPTLSReportingFailure (class in checkdmarc.smtp_tls_reporting)
SMTPTLSReportingQueryResults (class in checkdmarc.smtp_tls_reporting)
SMTPTLSReportingRecordInWrongLocation
SMTPTLSReportingRecordNotFound
SMTPTLSReportingSuccess (class in checkdmarc.smtp_tls_reporting)
SMTPTLSReportingSyntaxError
SMTPTLSReportingTagValue (class in checkdmarc.smtp_tls_reporting)
SMTPTLSReportingTagValueWithDescription (class in checkdmarc.smtp_tls_reporting)
soa_rname_to_email() (in module checkdmarc.soa)
SOARecordError (class in checkdmarc.soa)
SOARecordSuccessful (class in checkdmarc.soa)
SPFAMechanism (class in checkdmarc.spf)
SPFDNSLookupMechanism (class in checkdmarc.spf)
SPFError
SPFIncludeLoop
SPFIncludeMechanism (class in checkdmarc.spf)
SPFMechanism (class in checkdmarc.spf)
SPFQueryResults (class in checkdmarc.spf)
SPFRecordFoundWhereBIMIRecordShouldBe
SPFRecordFoundWhereDMARCRecordShouldBe
SPFRecordFoundWhereMTASTSRecordShouldBe
SPFRecordFoundWhereTLSRPTShouldBe
SPFRecordNotFound
SPFRedirect (class in checkdmarc.spf)
SPFRedirectLoop
SPFSyntaxError
SPFTooManyDNSLookups
SPFTooManyVoidDNSLookups
SVGMetadata (class in checkdmarc.bimi)
T
test_dnssec() (in module checkdmarc.dnssec)
test_starttls() (in module checkdmarc.smtp)
test_tls() (in module checkdmarc.smtp)
U
UndecodableCharactersInTXTRecord
UnrelatedTXTRecordFoundAtBIMI
UnrelatedTXTRecordFoundAtDMARC
UnrelatedTXTRecordFoundAtMTASTS
UnrelatedTXTRecordFoundAtTLSRPT
UnverifiedDMARCURIDestination
V
verify_dmarc_report_destination() (in module checkdmarc.dmarc)