UNPKG

dkim-verifier

Version:

DKIM Signature Verifier in TypeScript

18 lines (17 loc) 480 B
import { DkimParams } from "./header"; export interface EmailHeader { key: string; value: string; } export interface Email { headers: EmailHeader[]; dkim: DkimParams; body: string; } export interface CanonicalizedEmail { canonicalizedHeaders: string; canonicalizedBody: string; dkim: DkimParams; } export declare const parseEmail: (rawData: string) => Email; export declare const parseEmailToCanonicalized: (rawData: string) => CanonicalizedEmail;