UNPKG

dkim-verifier

Version:

DKIM Signature Verifier in TypeScript

21 lines (20 loc) 505 B
import { EmailHeader } from "./parser"; export interface DkimParams { v: string; a: string; b: string; bh: string; c?: string; d: string; h: string; i?: string; l?: string; q?: string; s: string; t?: string; x?: string; z?: string; } export declare const parseDkim: (headers: EmailHeader[]) => DkimParams; export declare const getSignature: (dkim: DkimParams) => bigint; export declare const getNonSignatureDkim: (headers: EmailHeader[]) => string;