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