DMARCRecordValidator
class DMARCRecordValidator implements DnsRecordValidatorInterface (View source)
DMARC record validator
Validates DMARC (Domain-based Message Authentication, Reporting, and Conformance) records according to:
- RFC 7489: Domain-based Message Authentication, Reporting, and Conformance
DMARC records are published as TXT records at _dmarc.
Methods
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates DMARC record content
Details
__construct(ConfigurationManager $config)
No description
ValidationResult
validate(string $content, string $name, mixed $prio, int|string|null $ttl, int $defaultTTL, mixed ...$args)
Validates DMARC record content