@koduhai/dmarc-parser
    Preparing search index...

    Interface DmarcRecord

    interface DmarcRecord {
        count: number;
        disposition: string | null;
        dkimAuth: DkimAuthResult[];
        dkimDomain: string | null;
        dkimResult: string | null;
        headerFrom: string | null;
        reasons: DmarcReason[];
        sourceIp: string;
        spfAuth: SpfAuthResult[];
        spfDomain: string | null;
        spfResult: string | null;
    }
    Index

    Properties

    count: number

    Number of messages this row represents.

    disposition: string | null

    Applied disposition: "none" | "quarantine" | "reject" (or null).

    dkimAuth: DkimAuthResult[]

    All DKIM auth_results entries for this row (a message may carry several signatures).

    dkimDomain: string | null

    Primary DKIM-authenticated domain (first auth_results entry), if any.

    dkimResult: string | null

    DMARC-aligned DKIM result from policy_evaluated ("pass" | "fail").

    headerFrom: string | null

    RFC5322.From domain seen by the receiver.

    reasons: DmarcReason[]

    policy_evaluated override reasons, if any.

    sourceIp: string

    Sending source IP for this row.

    spfAuth: SpfAuthResult[]

    All SPF auth_results entries for this row.

    spfDomain: string | null

    Primary SPF-authenticated domain (first auth_results entry), if any.

    spfResult: string | null

    DMARC-aligned SPF result from policy_evaluated ("pass" | "fail").