requirement property
The compliance requirement. Possible string values are:
- "COMPLIANCE_REQUIREMENT_UNSPECIFIED" : Unspecified.
- "SPF" : Whether the sender has properly configured SPF.
- "DKIM" : Whether the sender has properly configured DKIM.
- "SPF_AND_DKIM" : Whether the sender has properly configured both SPF and DKIM.
- "DMARC_POLICY" : Whether the sender has configured DMARC policy.
- "DMARC_ALIGNMENT" : Whether the From: header is aligned with DKIM or SPF
- "MESSAGE_FORMATTING" : Whether messages are correctly formatted according to RFC 5322.
- "DNS_RECORDS" : Whether the domain has forward and reverse DNS records.
- "ENCRYPTION" : Whether messages has TLS encryption.
- "USER_REPORTED_SPAM_RATE" : Whether the sender is below a threshold for user-reported spam rate.
- "ONE_CLICK_UNSUBSCRIBE" : Whether the sender sufficiently supports one-click unsubscribe. Note that the user-facing requirement is "one-click unsubscribe", but we require satisfaction of multiple "unsubscribe support" rules.
- "HONOR_UNSUBSCRIBE" : Whether the sender honors user-initiated unsubscribe requests.
Implementation
core.String? requirement;