dkim-verifier
Version:
DKIM Signature Verifier in TypeScript
18 lines (17 loc) • 480 B
TypeScript
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;