Skip to content

DMARC troubleshoot

Input

Remote IP

Remote IP address of the SMTP client.

An IP address. Name in the API: remoteIp.

EHLO Domain

EHLO domain provided by the SMTP client.

Text. Name in the API: ehloDomain.

MAIL FROM

MAIL FROM address provided by the SMTP client.

An email address. Name in the API: mailFrom.

RCPT TO

RCPT TO addresses provided by the SMTP client, used for DKIM2 envelope verification.

A list. Each one: an email address. Name in the API: to.

SPF EHLO Domain

Domain used for SPF check based on EHLO domain.

Text. Name in the API: spfEhloDomain.

SPF MAIL FROM Domain

Domain used for SPF check based on MAIL FROM address.

Text. Name in the API: spfMailFromDomain.

Message Body

Body of the email message used for DMARC troubleshooting, if applicable.

Text, over several lines if needed. Name in the API: message.

SPF Results

SPF EHLO Result

Result of the SPF check based on EHLO domain.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: spfEhloResult.

SPF MAIL FROM Result

Result of the SPF check based on MAIL FROM address.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: spfMailFromResult.

IP Reverse DNS

Reverse DNS Result

Result of the reverse DNS check for the remote IP address.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: ipRevResult.

PTR Records

PTR records returned by the reverse DNS lookup for the remote IP address.

A list. Each one: text. Read only. Name in the API: ipRevPtr.

DKIM Results

DKIM Results

Results of the DKIM signature verification checks.

A list, each with the settings in DMARC troubleshoot auth result. Read only. Name in the API: dkimResults.

DKIM Pass

Whether the DKIM checks passed.

On or off. Read only. Name in the API: dkimPass.

DKIM2 Results

DKIM2 Result

Result of the DKIM2 signature chain verification.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: dkim2Result.

DKIM2 Pass

Whether the DKIM2 checks passed.

On or off. Read only. Name in the API: dkim2Pass.

ARC Results

ARC Result

Result of the ARC validation check.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: arcResult.

DMARC Results

DMARC Result

Result of the DMARC check.

Settings of their own: see DMARC troubleshoot auth result. Read only. Name in the API: dmarcResult.

DMARC Pass

Whether the DMARC check passed.

On or off. Read only. Name in the API: dmarcPass.

DMARC Policy

DMARC policy applied to the email message.

One of: No specific action requested (none), Treat failing messages as suspicious (quarantine), Reject failing messages (reject), Disposition not specified (unspecified). Read only. Name in the API: dmarcPolicy.

Performance

Elapsed Time

Time taken to perform the DMARC troubleshooting.

A length of time. Default: 0ms. Read only. Name in the API: elapsed.