type alias EmailDeliveryResult Definition { delivered: true; status: number; } | { delivered: false; detail: string; reason: string; status: number | undefined; }