email-domain-check
Version:
Comprehensive email domain validation library with DNS, MX, SMTP, DKIM, DMARC and MTA-STS support.
10 lines (9 loc) • 351 B
TypeScript
import { type Target } from './address.js';
export interface MtaStsPolicy {
version: string;
mode: 'enforce' | 'testing' | 'none';
mx: string[];
max_age: number;
}
export declare function getMtaStsPolicy(target: Target): Promise<MtaStsPolicy | null>;
export declare function isMxAllowed(mxHost: string, policy: MtaStsPolicy): boolean;